加入語句重複我有兩個表刪除在MySQL和組
表1
Name marks John 50 Smith 70 Adam 60 Roy 70
表2
Score Grade other 50 C 1.5 60 B 0.7 70 A 0.8 70 A 1.0
我想有多少人得到了一個,B,C通過 我想得到一個輸出爲
Grade Count C 1 B 1 A 2
查詢我想是
SELECT table2.Grade,
COUNT(DISTINCT table2.Grade) as count
FROM table1
LEFT JOIN table2
ON table1.Mark = table2.Score
GROUP BY table2.Grade;
但它給
Grade Count C 1 B 1 A 4
所以如何刪除重複? 請幫忙。
你是什麼原因加入table2與table1? – Wanderer
獲得相關成績以獲得他所獲得的分數 –
爲什麼反正有'A'兩個條目? – e4c5