今日、私はここで W3Schools に関するクエリに出くわしました: http://www.w3schools.com/sql/sql_view.asp以下のように書かれています:
CREATE VIEW [Category Sales For 1997] AS
SELECT DISTINCT CategoryName,Sum(ProductSales) AS CategorySales
FROM [Product Sales for 1997]
GROUP BY CategoryName
DISTINCT
このクエリで使用する目的は何ですか? クエリにはすでに結果セットがあるため、実行後と実行前GROUPed BY
に同じになる可能性はありません。を使用しない場合、このクエリの動作は異なりますか? 単純に次のように書くとどうなるかということです。CategoryName
GROUP BY
SELECT
DISTINCT
CREATE VIEW [Category Sales For 1997] AS
SELECT CategoryName,Sum(ProductSales) AS CategorySales
FROM [Product Sales for 1997]
GROUP BY CategoryName
ありがとうございました!