[SQL ] 如何區隔欄位內的不同值

看板Database作者 (奸商)時間13年前 (2011/03/21 01:19), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
我SQL的查詢結果如下 id test_id question score correct 262 9 7 90 1 331 9 7 90 1 133 6 7 90 1 166 9 7 80 1 270 9 7 80 1 以這個範例來講test_id有6跟9兩種(實際上有幾種不知道) 我要如何把test_id各種不一樣的數字的查詢結果分開呢 SQL應該要怎麼下啊 用WHERE又不太對~因為事前不知道裡面有幾種數字 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.201.53

03/21 02:35, , 1F
先下一個查詢列出所有 testid, 再針對每個 testid 查詢?
03/21 02:35, 1F

03/21 03:28, , 2F
SELECT DINSTINCT 列出 testid. 不過看你是想如何分開?
03/21 03:28, 2F

03/21 03:43, , 3F
(DISTINCT)
03/21 03:43, 3F

03/21 10:43, , 4F
用group by
03/21 10:43, 4F
文章代碼(AID): #1DXZSO30 (Database)