PrepAway - Latest Free Exam Questions & Answers

Which code segment should you use?

You have a database that contains the tables as shown in the exhibit. (Click the Exhibit button.)

You have the following query:

You need to recreate the query to meet the following requirements:
• Reference columns by using one-part names only.
• Sort aggregates by SalesTerritoryID, and then by ProductID.
• Order the results in descending order from SalesTerritoryID to ProductID.
• The solution must use the existing SELECT clause and FROM clause.
Which code segment should you use?
To answer, type the correct code in the answer area.

PrepAway - Latest Free Exam Questions & Answers

Answer: See the explanation.

Explanation:
SELECT SalesTerritoryID,
ProductID,

AVG(UnitPrice),
MAX(OrderQty),
MAX(DiscountAmount)
FROM Sales.Details
GROUP BY SalesTerritoryID , ProductID
ORDER BY SalesTerritoryID DESC, ProductID DESC

3 Comments on “Which code segment should you use?

  1. kevin says:

    SELECT SalesTerritoryID,
    ProductID,
    AVG(UnitPrice) AS AVG_UnitPrice,
    MAX(OrderQty) AS MAX_OrderQty,
    MAX(DiscountAmount) AS MAX_DiscountAmount
    FROM Sales.Details
    GROUP BY SalesTerritoryID, ProductID
    ORDER BY SalesTerritoryID DESC, ProductID DESC;




    1



    0
  2. Mr Meat says:

    SELECT SalesTerritoryID,
    ProductID,
    AVG(UnitPrice),
    MAX(OrderQty),
    MAX(DiscountAmount)
    FROM Sales.Details
    GROUP BY SalesTerritoryID, ProductID
    ORDER BY SalesTerritoryID DESC, ProductID DESC

    The question doesn’t say anything about aliasing…




    0



    0

Leave a Reply