Question

Consider a table Orders with columns OrderID, CustomerID, OrderDate, and TotalAmount. Which SQL query would correctly find the total number of orders and the average TotalAmount for each CustomerID who has placed more than 5 orders?  Option

  • A SELECT CustomerID, COUNT(OrderI
  • B SELECT CustomerID, COUNT(OrderI
  • C SELECT CustomerID, COUNT(OrderI
  • D , AVG(TotalAmount) FROM Orders GROUP BY CustomerID WHERE COUNT(OrderI
  • D > 5; Option
  • D , AVG(TotalAmount) FROM Orders WHERE COUNT(OrderI
  • D > 5 GROUP BY CustomerID; Option
  • D , AVG(TotalAmount) FROM Orders GROUP BY CustomerID HAVING COUNT(OrderI
  • D > 5; Option
  • D SELECT CustomerID, COUNT(OrderI
  • D , AVG(TotalAmount) FROM Orders HAVING COUNT(OrderI
  • D > 5 GROUP BY CustomerID; Option
  • E None of the above
A Option A
B Option B
C Option C
D Option D
E Option E
Practice Next

Hey! Ask a query