You are on page 1of 1

More JOIN operations

Link: http://sqlzoo.net/wiki/More_JOIN_operations
First 7 questions are farzi, so:
Question 8:
SELECT actor.name
FROM actor JOIN casting ON (actor.id = casting.actorid)
WHERE movieid IN (SELECT id FROM movie WHERE title = 'Alien')

Question 9:
SELECT movie.title
FROM movie JOIN casting ON (movie.id = casting.movieid)
WHERE casting.actorid IN (SELECT id FROM actor WHERE name = 'Harrison Ford')

Question 10:
SELECT movie.title
FROM movie
WHERE id IN (SELECT casting.movieid
FROM casting JOIN actor ON (casting.actorid = actor.id)
WHERE actor.name = 'Harrison Ford' AND casting.ord != 1)

Question 11:
SELECT movie.title, actor.name
FROM actor JOIN casting ON (actor.id = casting.actorid)
JOIN movie ON (movie.id = casting.movieid)
WHERE movie.yr = 1962 AND casting.ord = 1

Question 12:

You might also like