SQL数据库学习

SQL每日一练(20200814)

2020-08-14  本文已影响0人  践行数据分析

题目

有如下一张表Orders

查询出每个发货单号(shipid),最早付款时间(paydate)和最小付款单号(payno)

结果如下:

参考答案:

select shipid,paydate,payno

from(

select shipid,paydate,payno,

ROW_NUMBER() over (partition by shipid order by paydate,payno) rw

from orders

) t

where t.rw=1

上一篇 下一篇

猜你喜欢

热点阅读