作者oherman (qq)
看板Database
標題[SQL ] 群組資料只顯示max value row問題
時間Thu Sep 6 09:17:46 2018
資料庫名稱:sql server 2014
資料庫版本:2016
內容/問題描述:
我的資料結構如下
A欄 B欄 C欄
=======================
A 10 20180702
A 10 20180801
A 20 20180703
B 20 20180706
B 20 20180710
B 20 20180711
我只要顯示
A欄 B欄 C欄
=======================
A 10 20180801
B 20 20180711
A欄group後的c欄最大值的那筆row data
請問要如何下語法?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.72.118.61
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1536196669.A.82B.html
推 adrianshum: Partition? (SQL server 應該有吧?) 09/07 12:24
推 adrianshum: 不然就 select a,b,c from tab where (a,c) in (sele 09/07 12:27
→ adrianshum: ct a, max(c) from tan group by a) 之類? 09/07 12:27