基本的SQL查询

时间:2015-05-01 15:17:43

标签: sql

我的单人考试有一个问题,如果有人能看一下,我将不胜感激。

列出演出赞助中所展示的最长电影的所有细节 作者:Joe's Diner。

表:

Sponsor (sid, sname, business type)
Film (director, title, length)
Cinema (cname, address, seating capacity)
Performance (director, title, cname, pdate, price, sid)

我的回答是:

SELECT f.director, f.title, max(f.length)
FROM (film f 
      JOIN performance p ON f.director=p.director AND f.title=p.title
     ) 
JOIN sponsor s USING sid
WHERE sname='Joe’s Diner'
GROUP BY f.director, f.title;

0 个答案:

没有答案