資料庫名稱:sql server
內容/問題描述:
期望同個group取出前兩筆
假設有多筆資料
pkey1 123
pkey2 123
pkey3 123
pkey4 456
pkey5 456
pkey6 456
使用group by 後想要只取出前兩筆資料如下
pkey1 123
pkey2 123
pkey4 456
pkey5 456
目前使用過子查詢並且將連結中範例改為select top 2
連結如下,
https://goo.gl/DVLvjw
但會有錯誤訊息提示子查詢不可回傳多筆資料
還請前輩們開示與提點 謝謝