id cars price
1 bmw
1 corvette
1 mercedes
2 bmw
3 bmw
3 toyota
4 bmw
4 honda
5 lotus
我從其他帖子發現此表,並且只是想用它來解決我的問題。根據它在SQL中出現的時間數返回某些內容
假設ID代表車主,他們擁有多輛車,並且有些車主擁有同一輛車。
我想編寫一個查詢,從而給出一個數n和所有者(ID)
我可以返回的汽車,車主擁有和共有這些車在表的個n。
例如,如果 我給定id 1和n = 4,則它將返回 BMW 如果我給定id 1和n = 1,那麼它將返回 巡洋艦 梅賽德斯
我想通那
select cars from table group by cars having count(cars) = 4
給我所有在表中出現4次的汽車,但我想把它縮小到一輛屬於某個車主的汽車。
感謝您的幫助
建立派生表,其中返回的重複計數汽車作爲子查詢列和g rouped cars and id ..主要查詢將過濾您的不同計數和/或id,並且應該返回相關車輛 – maSTAShuFu
我該怎麼做。 –