From 93f5648f0a332dad20e7b4734e7dec90c4ab386c Mon Sep 17 00:00:00 2001 From: Jeremy Date: Fri, 30 Jul 2021 20:14:31 -0400 Subject: [PATCH] John be killin it with these SQL's --- .DS_Store | Bin 0 -> 6148 bytes answers/exercise1.sql | 4 ++++ answers/exercise2.sql | 4 ++++ answers/exercise3.sql | 4 ++++ answers/exercise4.sql | 3 +++ answers/exercise5.sql | 4 ++++ answers/exercise6.sql | 5 +++++ 7 files changed, 24 insertions(+) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..2ae462e1b7bba13d01605ca8319dd150413134e1 GIT binary patch literal 6148 zcmeHK%}T>S5T32oZYyFBg5qf}-g;=Xh#rJc>%p54(SwRjXt9BsNRt}0R`MSDMm~VA z)au29NST4zZ+3om*)LW{9S5Ka01}n3P{!sPp*ZQ36s(6(=rOu5fF#J0 zo1j0H&5r-b0DZd>_z*z?8GQJDae$GR;HDoYX}$g`3UkHzg_4vNSy`%Fc)d9DQa>Fg zO@DAky(2&E1=c=}}x;`2?jh#kKISprbTvMan&3a8WwzkLPvRvJ8_72MU zex=hvxCXgp2AF}*49uBsmCpZzpWpwVi@3)OFatBifGD=SRuh+G&(^8M(OIid+o&Xz omm7R9K|>$Km`g|T8mbobD>4vWi@8DcpzuXN)4&Zg@TUyC0oG(wfB*mh literal 0 HcmV?d00001 diff --git a/answers/exercise1.sql b/answers/exercise1.sql index e69de29..c8a759c 100644 --- a/answers/exercise1.sql +++ b/answers/exercise1.sql @@ -0,0 +1,4 @@ +SELECT * +FROM Enrolments +LEFT JOIN Learners +ON Enrolments.ID=Learners.ID; \ No newline at end of file diff --git a/answers/exercise2.sql b/answers/exercise2.sql index e69de29..7f4c89f 100644 --- a/answers/exercise2.sql +++ b/answers/exercise2.sql @@ -0,0 +1,4 @@ +SELECT * +FROM Enrolments +INNER JOIN Learners +ON Enrolments.ID=Learners.ID; \ No newline at end of file diff --git a/answers/exercise3.sql b/answers/exercise3.sql index e69de29..51c089c 100644 --- a/answers/exercise3.sql +++ b/answers/exercise3.sql @@ -0,0 +1,4 @@ +SELECT * +FROM Enrolments +RIGHT JOIN Learners +ON Enrolments.ID=Learners.ID; \ No newline at end of file diff --git a/answers/exercise4.sql b/answers/exercise4.sql index e69de29..9261654 100644 --- a/answers/exercise4.sql +++ b/answers/exercise4.sql @@ -0,0 +1,3 @@ +SELECT COUNT(*), Country +FROM Learners +GROUP BY Country; \ No newline at end of file diff --git a/answers/exercise5.sql b/answers/exercise5.sql index e69de29..34de031 100644 --- a/answers/exercise5.sql +++ b/answers/exercise5.sql @@ -0,0 +1,4 @@ +SELECT COUNT(*), Country +FROM Learners +GROUP BY Country +ORDER BY COUNT(*) DESC; \ No newline at end of file diff --git a/answers/exercise6.sql b/answers/exercise6.sql index e69de29..f57136d 100644 --- a/answers/exercise6.sql +++ b/answers/exercise6.sql @@ -0,0 +1,5 @@ +SELECT COUNT(*), Country +FROM Learners +GROUP BY Country +HAVING COUNT(*) > 10 +ORDER BY COUNT(*); \ No newline at end of file