From 150d6c15683430900c21532434f7524a4be5a440 Mon Sep 17 00:00:00 2001 From: Eylin Date: Wed, 25 Mar 2026 13:08:06 +0100 Subject: [PATCH 1/2] Solved lab --- lab_sql_queries.sql | 63 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 lab_sql_queries.sql diff --git a/lab_sql_queries.sql b/lab_sql_queries.sql new file mode 100644 index 0000000..10ff41d --- /dev/null +++ b/lab_sql_queries.sql @@ -0,0 +1,63 @@ +USE sakila; +SHOW TABLES FROM sakila; + +SELECT * +FROM actor; + +SELECT * +FROM customer; + +SELECT * +FROM film; + +SELECT title +FROM film; + +SELECT name AS Language +FROM language; + +SELECT first_name +FROM staff; + +SELECT first_name +FROM staff; + +SELECT DISTINCT release_year +FROM film; + +SELECT COUNT(store_id) +FROM store; + +SELECT COUNT(staff_id) +FROM staff; + +SELECT + COUNT(inventory_id), + COUNT(return_date), + (COUNT(inventory_id)-COUNT(return_date)) AS available_to_rent +FROM rental; + +SELECT DISTINCT last_name +FROM actor; + +SELECT title, length +FROM film +ORDER BY length DESC +LIMIT 10 +; + +SELECT first_name +FROM actor +WHERE first_name = "SCARLETT" +; + +SELECT title, length +FROM film +WHERE title = "ARMAGEDDON" AND length = 100 +; + +SELECT title, special_features +FROM film +WHERE special_features = "Behind the Scenes" +; + From 529babb4acada6241ff5888ad191aae4655c8568 Mon Sep 17 00:00:00 2001 From: Eylin Date: Wed, 25 Mar 2026 13:49:02 +0100 Subject: [PATCH 2/2] Solved lab --- lab_sql_queries.sql | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lab_sql_queries.sql b/lab_sql_queries.sql index 10ff41d..96fb863 100644 --- a/lab_sql_queries.sql +++ b/lab_sql_queries.sql @@ -25,10 +25,10 @@ FROM staff; SELECT DISTINCT release_year FROM film; -SELECT COUNT(store_id) +SELECT COUNT(DISTINCT store_id) FROM store; -SELECT COUNT(staff_id) +SELECT COUNT(DISTINCT staff_id) FROM staff; SELECT @@ -37,7 +37,7 @@ SELECT (COUNT(inventory_id)-COUNT(return_date)) AS available_to_rent FROM rental; -SELECT DISTINCT last_name +SELECT COUNT(DISTINCT last_name) FROM actor; SELECT title, length @@ -53,11 +53,11 @@ WHERE first_name = "SCARLETT" SELECT title, length FROM film -WHERE title = "ARMAGEDDON" AND length = 100 +WHERE title LIKE "%ARMAGEDDON%" AND length > 100 ; -SELECT title, special_features +SELECT COUNT(special_features) FROM film -WHERE special_features = "Behind the Scenes" +WHERE special_features LIKE "%Behind the Scenes%" ;