diff --git a/Problem1.sql b/Problem1.sql new file mode 100644 index 0000000..9fedc25 --- /dev/null +++ b/Problem1.sql @@ -0,0 +1,7 @@ +# Write your MySQL query statement below +SELECT u.name AS name, IFNULL(SUM(r.distance), 0) AS travelled_distance +FROM Users u +LEFT JOIN Rides r +ON u.id = r.user_id +GROUP BY u.id +ORDER BY travelled_distance DESC, name ASC; \ No newline at end of file diff --git a/Problem2.sql b/Problem2.sql new file mode 100644 index 0000000..bdc644c --- /dev/null +++ b/Problem2.sql @@ -0,0 +1,5 @@ +# Write your MySQL query statement below +WITH CTE AS (SELECT sale_date, sold_num FROM Sales WHERE fruit = 'apples' ORDER BY sale_date), +CTE1 AS (SELECT sale_date, sold_num FROM Sales WHERE fruit = 'oranges' ORDER BY sale_date) + +SELECT t.sale_date, t.sold_num - (SELECT t1.sold_num FROM CTE1 t1 WHERE t.sale_date = t1.sale_date) AS DIFF FROM CTE t; \ No newline at end of file