From 16120a8344f01acee9fa6b3170c093903c091509 Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 25 Mar 2026 15:19:37 +0100 Subject: [PATCH] Solved Lab --- lab-sql-basic-queries.sql | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 lab-sql-basic-queries.sql diff --git a/lab-sql-basic-queries.sql b/lab-sql-basic-queries.sql new file mode 100644 index 0000000..a5fa37e --- /dev/null +++ b/lab-sql-basic-queries.sql @@ -0,0 +1,37 @@ +-- 1 +SHOW TABLES; +-- 2 +SELECT * FROM actor; +SELECT * FROM film; +SELECT * FROM customer; +-- 3 +SELECT title FROM film; +SELECT name AS language FROM language; +SELECT first_name FROM staff; +-- 4 +SELECT DISTINCT release_year FROM film; +-- 5.1 +SELECT COUNT(*) FROM store; +-- 5.2 +SELECT COUNT(*) FROM staff; +-- 5.3 +SELECT + (SELECT COUNT(*) FROM inventory) AS available_for_rent, + (SELECT COUNT(DISTINCT inventory_id) FROM rental) AS rented; +-- 5.4 +SELECT COUNT(DISTINCT last_name) FROM actor; +-- 6 +SELECT title, length +FROM film +ORDER BY length DESC +LIMIT 10; +-- 7.1 +SELECT * FROM actor +WHERE first_name = 'SCARLETT'; +-- 7.2 +SELECT * FROM film +WHERE title LIKE '%ARMAGEDDON%' +AND length > 100; +-- 7.3 +SELECT COUNT(*) FROM film +WHERE special_features LIKE '%Behind the Scenes%';