[SOLVED] ITSE2409 Lesson 6- Chapter 6

30.00 $

Category:
Click Category Button to View Your Next Assignment | Homework

You will receive the following solution file(s) instantly after successful payment:

zip file icon Lesson-6-Chapter-6-rgvlab.zip (230.4 KB)
Assignment Instructions Updated Recently? Submit Below and we will provide new Solution!
Submit New Instructions
🔒 Securely Powered by:
Secure Checkout
Rate this product

Chapter 6

How to code subqueries

Exercises

  1. Write a SELECT statement that returns the same result set as this SELECT statement, but don’t use a join. Instead, use a subquery in a WHERE clause that uses the IN keyword.
       SELECT DISTINCT CategoryName
       FROM Categories c JOIN Products p
    
         ON c.CategoryID = p.CategoryID
       ORDER BY CategoryName
    
  2. Write a SELECT statement that answers this question: Which products have a list price that’s greater than the average list price for all products?

    Return the ProductName and ListPrice columns for each product.

    Sort the results by the ListPrice column in descending sequence.

  3. Write a SELECT statement that returns the CategoryName column from the Categories table.

    Return one row for each category that has never been assigned to any product in the Products table. To do that, use a subquery introduced with the NOT EXISTS operator.

  4. Write a SELECT statement that returns three columns: EmailAddress, OrderID, and the order total for each customer. To do this, you can group the result set by the EmailAddress and OrderID columns. In addition, you must calculate the order total from the columns in the OrderItems table.

    Write a second SELECT statement that uses the first SELECT statement in its FROM clause. The main query should return two columns: the customer’s email address and the largest order for that customer. To do this, you can group the result set by the EmailAddress column.

  • Lesson-6-Chapter-6-rgvlab.zip