Ok, So i have 3 Tables: Movies (Movienum, Title, Yearreleased) Actsin (Movienum, StarID) Stars (StarID, Givenname, Familyname)
- Bold for primary key, italics of foreign
Now I have to find the most recent film Eddie Murphy has starred in and here is my attempt:
SELECT M.Title, M.Yearreleased
FROM Movies M
WHERE M.Yearreleased = (
SELECT MAX(M.Yearreleased)
FROM Stars S, ActsIn A, Movies M
WHERE S.Givenname = 'Eddie' AND S.Familyname = 'Murphy'
AND S.StarID = A.StarID
AND A.MovieNum = M.MovieNum);
This returns all the movies from the same year as the last Eddie Murphy film.
Any help would be amazing :D