From cc2e75773075071cce315b787119003a35e1e6a9 Mon Sep 17 00:00:00 2001 From: Rafael Aparicio da Silva Cabral Date: Wed, 17 Sep 2025 21:14:06 +0200 Subject: [PATCH] Lab of sql basic queries --- sql-basic-queries.sql | 44 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 sql-basic-queries.sql diff --git a/sql-basic-queries.sql b/sql-basic-queries.sql new file mode 100644 index 0000000..96904da --- /dev/null +++ b/sql-basic-queries.sql @@ -0,0 +1,44 @@ +CREATE DATABASE sakila; + +USE sakila; +SHOW TABLES; + +SELECT * FROM actor; +SELECT * FROM film; +SELECT * FROM customer; + +SELECT title FROM film; + +SELECT name AS language FROM language; + +SELECT first_name FROM staff; + +SELECT DISTINCT release_year FROM film; + +SELECT COUNT(*) AS num_stores FROM store; + +SELECT COUNT(*) AS num_employees FROM staff; + +SELECT COUNT(*) AS films_available FROM inventory; + +SELECT COUNT(*) AS films_rented FROM rental; + +SELECT COUNT(DISTINCT last_name) AS distinct_actor_last_names FROM actor; + +SELECT title, length +FROM film +ORDER BY length DESC +LIMIT 10; + +SELECT * +FROM actor +WHERE first_name = 'SCARLETT'; + +SELECT title, length +FROM film +WHERE title LIKE '%ARMAGEDDON%' + AND length > 100; + +SELECT COUNT(*) AS films_with_bts +FROM film +WHERE special_features LIKE '%Behind the Scenes%'; \ No newline at end of file