2008-05-06から1日間の記事一覧

グループ単位で集計した結果を絞り込む(2)

SQL

SELECT PrefecturalID AS 都道府県 , COUNT(*) AS 顧客数 FROM Customers WHERE CustomerClassID = 1 GROUP BY PrefecturalID HAVING COUNT(*) >= 2 ; WHERE句とHAVING句の組み合わせ。書き順は1)SELECT、2)FROM、3)テーブル名、4)WHERE、5)条件、6)GROUP BY…

グループ単位で集計した結果を絞り込む(1)

SQL

SELECT PrefecturalID AS 都道府県 , COUNT(*) AS 顧客数 FROM Customers GROUP BY PrefecturalID HAVING COUNT(*) >= 3 ; HAVING句の登場。書き順は1)SELECT、2)FROM、3)テーブル名、4)GROUP BY、5)グループ化列名(GROUP BYの方)、6)グループ化列名(SELECT…