-2
這裏是我的表:SQL:與不同的地方計數?
Players_Games_Table
MDATE PLAYER TEAM
12 evra liverpool
12 giggs liverpool
12 smith liverpool
13 evra leeds
13 giggs liverpool
13 smith manu
14 evra spurs
14 giggs liverpool
14 smith chelsea
我想返回的球員誰打了「利物浦」和至少一個其他球隊球員的名字(PLAYER)。
事情是這樣的:
select distinct player, count(team) from stats
where team = 'liverpool'
group by player
having count(team) > 1;
_WHERE_之前_GROUP BY_ –
雙引號用於分隔標識符(例如,具有奇數名稱的列)。對於字符串文字使用單引號。 – jarlh
不需要做SELECT DISTINCT,你的GROUP BY返回沒有重複。 – jarlh