SELECT city, COUNT(pNo) Total
FROM Zip z JOIN Property p ON (z.zipcode = p.zipcode)
WHERE state = 'AL' AND rent <= 500
GROUP BY city, p.zipcode HAVING COUNT(pNo) >= 15
ORDER BY Total DESC, city;
上記は私のコードです。私の目標は、同じ都市の複数のリストを作成するのではなく、各都市を 1 回表示し、都市に重複がある場合はそれらの合計を合計することです。DISTINCT 句を試しましたが、追加を行わずに重複を排除するだけです。私もコードに SUM を貼り付けようとしましたが、それがどこにあるのかよくわかりません。助言がありますか?