From 9469ec147906d8eea903e02fd748fe4aa9fa2f46 Mon Sep 17 00:00:00 2001 From: rfitz1995 <85849463+rfitz1995@users.noreply.github.com> Date: Thu, 29 Jul 2021 22:47:08 -0400 Subject: [PATCH] its lit --- SQL.BuildAndDestroy/answers/exercise1.sql | 2 ++ SQL.BuildAndDestroy/answers/exercise10.sql | 1 + SQL.BuildAndDestroy/answers/exercise11.sql | 1 + SQL.BuildAndDestroy/answers/exercise12.sql | 1 + SQL.BuildAndDestroy/answers/exercise13.sql | 1 + SQL.BuildAndDestroy/answers/exercise14.sql | 1 + SQL.BuildAndDestroy/answers/exercise15.sql | 1 + SQL.BuildAndDestroy/answers/exercise16.sql | 3 +++ SQL.BuildAndDestroy/answers/exercise17.sql | 2 ++ SQL.BuildAndDestroy/answers/exercise18.sql | 4 ++++ SQL.BuildAndDestroy/answers/exercise19.sql | 1 + SQL.BuildAndDestroy/answers/exercise2.sql | 1 + SQL.BuildAndDestroy/answers/exercise20.sql | 2 ++ SQL.BuildAndDestroy/answers/exercise3.sql | 8 ++++++++ SQL.BuildAndDestroy/answers/exercise4.sql | 1 + SQL.BuildAndDestroy/answers/exercise5.sql | 1 + SQL.BuildAndDestroy/answers/exercise6.sql | 2 ++ SQL.BuildAndDestroy/answers/exercise7.sql | 2 ++ SQL.BuildAndDestroy/answers/exercise8.sql | 21 +++++++++++++++++++++ SQL.BuildAndDestroy/answers/exercise9.sql | 1 + 20 files changed, 57 insertions(+) create mode 100644 SQL.BuildAndDestroy/answers/exercise1.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise10.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise11.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise12.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise13.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise14.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise15.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise16.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise17.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise18.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise19.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise2.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise20.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise3.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise4.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise5.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise6.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise7.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise8.sql create mode 100644 SQL.BuildAndDestroy/answers/exercise9.sql diff --git a/SQL.BuildAndDestroy/answers/exercise1.sql b/SQL.BuildAndDestroy/answers/exercise1.sql new file mode 100644 index 0000000..079ce02 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise1.sql @@ -0,0 +1,2 @@ +CREATE DATABASE myNewDB; +SHOW DATABASES; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise10.sql b/SQL.BuildAndDestroy/answers/exercise10.sql new file mode 100644 index 0000000..6012440 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise10.sql @@ -0,0 +1 @@ +SELECT * FROM Students WHERE City IN ('Philadelphia' , 'Trenton'); \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise11.sql b/SQL.BuildAndDestroy/answers/exercise11.sql new file mode 100644 index 0000000..3d56eb0 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise11.sql @@ -0,0 +1 @@ +SELECT * FROM Students ORDER BY City; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise12.sql b/SQL.BuildAndDestroy/answers/exercise12.sql new file mode 100644 index 0000000..387247f --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise12.sql @@ -0,0 +1 @@ +SELECT * FROM Students ORDER BY City DESC; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise13.sql b/SQL.BuildAndDestroy/answers/exercise13.sql new file mode 100644 index 0000000..795abb6 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise13.sql @@ -0,0 +1 @@ +SELECT * FROM Students ORDER BY Country, City; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise14.sql b/SQL.BuildAndDestroy/answers/exercise14.sql new file mode 100644 index 0000000..e562e34 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise14.sql @@ -0,0 +1 @@ +SELECT * FROM Students WHERE PostalCode IS NULL; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise15.sql b/SQL.BuildAndDestroy/answers/exercise15.sql new file mode 100644 index 0000000..f0ff0df --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise15.sql @@ -0,0 +1 @@ +SELECT * FROM Students WHERE PostalCode IS NOT NULL; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise16.sql b/SQL.BuildAndDestroy/answers/exercise16.sql new file mode 100644 index 0000000..2e0e790 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise16.sql @@ -0,0 +1,3 @@ +UPDATE Students SET City = 'Philadelphia'; +SET SQL_SAFE_UPDATES = 0; +SELECT * FROM Students; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise17.sql b/SQL.BuildAndDestroy/answers/exercise17.sql new file mode 100644 index 0000000..79151d5 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise17.sql @@ -0,0 +1,2 @@ +UPDATE Students SET City = 'Edinburgh' WHERE Country = 'Scotland'; +SELECT * FROM Students; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise18.sql b/SQL.BuildAndDestroy/answers/exercise18.sql new file mode 100644 index 0000000..b5e27b0 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise18.sql @@ -0,0 +1,4 @@ +ALTER TABLE Students ADD id INT; +SELECT * FROM Students; +UPDATE Students SET id = 35; +UPDATE Students SET City = 'Edinburgh' AND Country = 'Scotland' WHERE id = 35; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise19.sql b/SQL.BuildAndDestroy/answers/exercise19.sql new file mode 100644 index 0000000..2cdd0fd --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise19.sql @@ -0,0 +1 @@ +DELETE FROM Students WHERE Country = 'Scotland'; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise2.sql b/SQL.BuildAndDestroy/answers/exercise2.sql new file mode 100644 index 0000000..e7487f3 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise2.sql @@ -0,0 +1 @@ +DROP DATABASE myNewDB; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise20.sql b/SQL.BuildAndDestroy/answers/exercise20.sql new file mode 100644 index 0000000..cf6f678 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise20.sql @@ -0,0 +1,2 @@ +DELETE FROM Students; +SELECT * FROM Students; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise3.sql b/SQL.BuildAndDestroy/answers/exercise3.sql new file mode 100644 index 0000000..ee3a194 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise3.sql @@ -0,0 +1,8 @@ +CREATE DATABASE myNewDB; +USE myNewDB; +CREATE TABLE Users( +UserID int, LastName VARCHAR(255), +FirstName VARCHAR(255), Address VARCHAR(255), +City VARCHAR(255) +); +DESCRIBE Users; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise4.sql b/SQL.BuildAndDestroy/answers/exercise4.sql new file mode 100644 index 0000000..fe6a7f5 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise4.sql @@ -0,0 +1 @@ +DROP TABLE Users; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise5.sql b/SQL.BuildAndDestroy/answers/exercise5.sql new file mode 100644 index 0000000..12321ad --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise5.sql @@ -0,0 +1 @@ +TRUNCATE TABLE Users; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise6.sql b/SQL.BuildAndDestroy/answers/exercise6.sql new file mode 100644 index 0000000..6ae5aec --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise6.sql @@ -0,0 +1,2 @@ +ALTER TABLE Users ADD Birthday DATE; +DESCRIBE Users; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise7.sql b/SQL.BuildAndDestroy/answers/exercise7.sql new file mode 100644 index 0000000..2b0f326 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise7.sql @@ -0,0 +1,2 @@ +ALTER TABLE Users DROP Birthday; +DESCRIBE Users; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise8.sql b/SQL.BuildAndDestroy/answers/exercise8.sql new file mode 100644 index 0000000..a792776 --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise8.sql @@ -0,0 +1,21 @@ +CREATE TABLE Students( +StudentName VARCHAR(255), +Address VARCHAR(255), +City VARCHAR(255), +PostalCode VARCHAR(255), +Country VARCHAR(255)); +DESCRIBE Students; + +INSERT INTO Students( +StudentName, +Address, +City, +PostalCode, +Country) +VALUES( +'New Person', +'23 Mindyabiz Ave', +'Bear', +NULL, +'USA'); +SELECT * FROM Students; \ No newline at end of file diff --git a/SQL.BuildAndDestroy/answers/exercise9.sql b/SQL.BuildAndDestroy/answers/exercise9.sql new file mode 100644 index 0000000..6292c6c --- /dev/null +++ b/SQL.BuildAndDestroy/answers/exercise9.sql @@ -0,0 +1 @@ +SELECT * FROM Students WHERE NOT City = 'Philadelphia'; \ No newline at end of file