Jurisdiction Route
------------ -----
Portland 65
Portland 55
Cornelius 75
Cornelius 75
Cornelius 75
corneliusのルート数をカウントするにはどうすればよいですか?答えは1です
あなたはただ使用する必要がありCOUNT()
ますDISTINCT
select count(distinct Jurisdiction) total, Jurisdiction
from table1
where Jurisdiction = 'Cornelius'
group by Jurisdiction
SQL FiddlewithDemoを参照してください
SELECT COUNT(*)
FROM your_table
GROUP BY Jurisdiction, Route
WHERE Jurisdiction = 'Cornelius'
または
SELECT COUNT(DISTINCT Route)
FROM your_table
GROUP BY Jurisdiction
WHERE Jurisdiction = 'Cornelius'