You are on page 1of 2

use sakila;

select *
from film AS f
join film_actor as fa
on f.film_id = fa.film_id;

select * from film;


select * from film_actor;
select * from language;

select *
from film AS f
join film_actor as fa
on f.film_id = fa.film_id
join language as l
on f.language_id = l.language_id;

SELECT *
FROM film_actor AS fa
JOIN film AS f
ON fa.film_id = f.film_id;

SELECT *
FROM film_actor AS fa
LEFT JOIN film AS f -- LEFT OUTER JOIN
ON fa.film_id = f.film_id;

-- UNION

SELECT *
FROM film_actor AS fa
RIGHT JOIN film AS f -- RIGHT OUTER JOIN
ON fa.film_id = f.film_id;
select *
from film
cross join language;

select *
from film_actor
join film
using (film_id);

-- on film.film_id = film_actor.film_id and film.xyz = film_actor.xyz

-- select *
-- from film_actor
-- join film
-- using (film_id, xyz);

You might also like