Download - Zen and the Art of Writing SQL Query

Transcript

SELECT C.customer_name, SUM(O.order_amount) AS total FROM Customers AS C JOIN Orders AS O ON C.customer_nbr = O.customer_nbr WHERE C.customer_name LIKE 'J%' AND O.order_date >= '20090101' AND O.order_date < '20100101' GROUP BY C.customer_name HAVING SUM(O.order_amount) > 10 ORDER BY total DESC;

SELECT C.customer_name, SUM(O.order_amount) AS total FROM Customers AS C JOIN Orders AS O ON C.customer_nbr = O.customer_nbr WHERE C.customer_name LIKE 'J%' AND O.order_date >= '20090101' AND O.order_date < '20100101' GROUP BY C.customer_name HAVING SUM(O.order_amount) > 10 ORDER BY total DESC;

SELECT C.customer_name, SUM(O.order_amount) AS total FROM Customers AS C JOIN Orders AS O ON C.customer_nbr = O.customer_nbr WHERE C.customer_name LIKE 'J%' AND O.order_date >= '20090101' AND O.order_date < '20100101' GROUP BY C.customer_name HAVING SUM(O.order_amount) > 10 ORDER BY total DESC;