Having this database in MS Access Write SQL queries for Li

Having this database in MS Access

Write SQL queries for :

* List movies that were re-made (have same title)

* List actors with the most number of movies released in a year

* List actors who co-starred together at least 9 times

* List actors who have been directed only by those directors who directed \"Clint Eastwood\"

Solution

1.select m.title from Movies m

where m.id in (select d.movieid from DirectedBy d);

2.select a.actor from Actors a

where a.actorid in(select i.actorid from ActedIn i

having max(i.actedinid) and

i.movieid in(select m.id from Movies m where year=2000);

3.select a.actor from Actors a

where a.actorid in(select i.actorid from ActedIn i

having count(i.actedinid)>=9 and

i.movieid in(select m.id from Movies m);

4.select a.actor from Actors a

where a.actorid in(select i.actorid from ActedIn i

where i.movieid in(select d.movieid from DirectedBy d

where d.directorid in(select d1.directorid from Directors d1

where d1.directorid in(select d.directedid from DirectedBy d

where d.movieid in(select m.id from Movies where title=\"Clint Eastwood\");

Having this database in MS Access Write SQL queries for : * List movies that were re-made (have same title) * List actors with the most number of movies release

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site