dvdrental.sql 1.74 KB
Newer Older
Nelson Ruiz committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
/*● Consultar todas las películas(film).
● Consultar todas las filas de film_actor donde actor_id es de Johnny(join)
● Consultar todas las filas de film_actor donde actor_id es de Johnny or Penelope(join)
● Consultar todas las filas de film_actor donde actor_id es de Johnny and Penelope(join)
● Consultar todas las filas de film_category donde category_id es en (Action, Comedy)
● Consultar todas las filas de film donde titlle se empieza con A
● Consultar todas las filas de film donde titlle se termina con B
● Consultar todas las filas de payment donde amount es entre 0 y 5.
● Consultar todas las filas de film donde title no es "Analyze Hoosiers"
*/


/*muestra las columnas de title y description 
ordenando de forma alfabetica con las columna title */
SELECT title,description FROM film 
ORDER BY title; 

SELECT first_name from film_actor
JOIN film ON film.film_id=film_actor.film_id 
JOIN actor ON  film_actor.actor_id= actor.actor_id 
where first_name='Johnny';

SELECT first_name from film_actor 
JOIN film ON film.film_id=film_actor.film_id 
JOIN actor ON  film_actor.actor_id= actor.actor_id 
where first_name='Johnny' OR first_name='Penelope';

SELECT first_name from film_actor 
JOIN film ON film.film_id=film_actor.film_id 
JOIN actor ON  film_actor.actor_id= actor.actor_id 
where first_name='Johnny' AND first_name='Penelope';

SELECT last_update from film_category  
JOIN category ON film_category.category_id=film_category.category_id 
WHERE category.name='Action' OR category.name='Comedy';

SELECT title FROM film WHERE title LIKE 'A%';
SELECT title FROM film WHERE title LIKE '%b';

SELECT  DISTINCT staff_id,amount FROM payment   WHERE amount>=0 AND amount<=5 ;

SELECT DISTINCT title FROM film WHERE NOT title='Analyze Hoosiers';