0

図:

4 つのテーブルを結合した図

結合のクエリ:

SELECT DISTINCT c.CustomerID, c.FirstName , sh.DueDate, p.ProductID,p.ListPrice
FROM SalesLT.Customer c 
  INNER JOIN SalesLT.SalesOrderHeader sh
    ON c.CustomerID = sh.CustomerID 
  INNER JOIN SalesLT.SalesOrderDetail sd
    ON sh.SalesOrderID = sd.SalesOrderID
  INNER JOIN SalesLT.Product p
    ON sd.ProductID = p.ProductID
Order BY ListPrice Desc

出力:

出力

望ましい結果:

ここに画像の説明を入力

目的の出力の場合:

  1. 既存のクエリに追加できるものは何ですか?
  2. このクエリを実行する最適化された方法は何ですか?
  3. サブクエリと結合の時間と空間の複雑さは?
4

1 に答える 1