-3
我在「地址」表中具有列「國家/地區」列。如何根據特定行數返回SQL中的所有數據
我只想返回那些有10行的國家的數據。
例如,如果法國有10行(和其他國家)我想看到它們。如果我只有意大利只有9個記錄,我不想看到它。
謝謝!
我在「地址」表中具有列「國家/地區」列。如何根據特定行數返回SQL中的所有數據
我只想返回那些有10行的國家的數據。
例如,如果法國有10行(和其他國家)我想看到它們。如果我只有意大利只有9個記錄,我不想看到它。
謝謝!
創建一國一組,然後要求該組有10行:
select Country
from Address
group by
Country
having count(*) = 10
與這些國家返回的所有行,你可以使用子查詢:
select *
from Address
where Country in
(
select Country
from Address
group by
Country
having count(*) = 10
)
謝謝,它的工作! – Alexis
什麼你嘗試和你得到什麼錯誤? –
GROUP BY,HAVING COUNT ... – jarlh