From 8726afe313bf2126c5ca673b20e000aca6047f5b Mon Sep 17 00:00:00 2001 From: Ankitha Boindala Date: Thu, 2 Jan 2025 22:58:44 -0600 Subject: [PATCH] COMMIT --- apples_oranges.sql | 4 ++++ top_travellers.sql | 2 ++ 2 files changed, 6 insertions(+) create mode 100644 apples_oranges.sql create mode 100644 top_travellers.sql diff --git a/apples_oranges.sql b/apples_oranges.sql new file mode 100644 index 0000000..605d314 --- /dev/null +++ b/apples_oranges.sql @@ -0,0 +1,4 @@ +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 as t1 where t.sale_date += t1.sale_date) AS diff from cte as t; \ No newline at end of file diff --git a/top_travellers.sql b/top_travellers.sql new file mode 100644 index 0000000..e154bf1 --- /dev/null +++ b/top_travellers.sql @@ -0,0 +1,2 @@ +select u.name, IFNULL(sum(r.distance),0) as travelled_distance from users u +LEFT JOIN rides r ON u.id = r.user_id GROUP BY r.user_id ORDER BY travelled_distance DESC, u.name; \ No newline at end of file