內部聯接和GROUP BY,我有以下輸出後:SQL - 如何避免集團經過一些記錄通過
Make, Model
Ferrari, A
Ferrari, B
Aston, A
Opel, A
我的問題是..如何忽略記錄與使Ferrari
查詢的輸出,因爲它包含第二個表(模型)中的多個模型?
PS:第二張表可能包含多條記錄,即使是相同的型號。
我不想只忽略法拉利。我想在相同的情況下忽略所有制造商(表2中超過1個型號)。
目前查詢:
select c.Make, m.Model
from cars as c
inner join models as m on c.make = m.make
where c.year = '2017'
group by c.Make, m.Model
示例表的名稱是什麼? '汽車'還是'模型'? – SqlZim
@SqlZim,我想只顯示製作表。 –
@JohnParam不,我的意思是你用一張桌子開始你的問題,然後說出你想用這張桌子做什麼,但是你不要告訴我們你的查詢中有哪張桌子。 – SqlZim