postgrel實現相同id資料合併

2021-09-03 02:40:22 字數 640 閱讀 7592

需求如下:

有表結構如下

idname

create_time

1王二狗

2018-12-25 11:22:00

2張三瘋

2018-12-25 11:23:00

2李四蛋

2018-12-25 12:23:00

現在需要根據時間排序後將相同id的字段合併起來並取出其中最大的時間,sql寫法如下:

select id max(t.create_time) , string_agg(name, 』 | ') as name, string_agg(cast( t.create_time as text), 』 | ') as name, ( select * from table_test order by create_time desc) as t group by t.id

查出來資料結果如下:

idmax

name

create_time

22018-12-25 12:23:00

張三瘋 | 李四蛋

2018-12-25 12:23:00| 2018-12-25 11:23:00

12018-12-25 11:22:00

王二狗2018-12-25 11:22:00

docker rmi 刪除id相同的映象

如下有兩個id相同的映象 以刪除阿里雲映象 registry.cn zhangjiakou.aliyuncs.com docker ye test centos ye 為例 docker rmi registry.cn zhangjiakou.aliyuncs.com docker ye test ...

eclipse除錯時,所有物件id相同

問題如下,所有物件後面的id一樣,導致只有第乙個可以檢視內容,後面的則無法展開。如下圖所示 檢視一下源 private collectionconverttousertmp listlist return userlist 每次將資料放入usernew物件中,最後將usernew物件新增到userl...

提取兩檔案相同ID的行

file1的檔案如下所示 a rs1 b rs2 c rs4file2的檔案如下所示 a 0.170721 1.82031 0.0690841 rs1 b 0.0803412 1.01669 0.309605 rs2 c 0.21245 0.22964 0.81843 rs3 d 0.0707158...