小编smp*_*lay的帖子

postgres-按多列分组-主/明细类型表

我有一个表order(orderid,ordernumber,clientid,orderdesc等),以及order_status表上该订单的相应状态(statusid,orderid,statusdesc,statusNote,statustimestamp)

说我有如下记录

orderid     orderumber     clientid    orderdesc
1111        00980065       ABC         blah..blah..
Run Code Online (Sandbox Code Playgroud)

和相应的状态条目

statusid   orderid       statusdesc    statusNote    statustimestamp
11         1111          recvd         status blah   yyyy-mm-dd:10:00
12         1111          clientproce   status blah   yyyy-mm-dd:11:00
13         1111          clientnotice  status blah   yyyy-mm-dd:15:00
14         1111          notified      status blah   yyyy-mm-dd:17:00
Run Code Online (Sandbox Code Playgroud)

如何获得以下结果(最新时间戳和多列)

1111  14  00980065 ABC  blah..blah..  notified  status blah yyyy-mm-dd:17:00
Run Code Online (Sandbox Code Playgroud)

postgresql group-by

4
推荐指数
1
解决办法
8620
查看次数

标签 统计

group-by ×1

postgresql ×1