1
我在學校學習SQL,我們有一個只讀的MYSQL數據庫,其中包含有關電影的信息。SQL語句 - 按最新日期篩選
films表包含以下列:distributor_id,film_id,年(發佈年份),標題。
一個問題,我們需要完成的是:
「編寫一個查詢,找到誰發佈 兩個以上的電影每個分銷商最近發佈的年份你的結果表應包含三列:分銷商標識符, 最新電影的發行年份和發行商發佈的電影總數。「
我有這個麻煩,我到目前爲止已經管理是:
SELECT `distributor_id`, COUNT(*) FROM `movieschema`.`films`
GROUP BY `distributor_id`;
這給我發送者ID的與他們所製作的電影總數沿着名單。
如何修改此聲明以返回最新電影的年份,其中經銷商製作了2部以上的電影?
的MySQL是否真的讓你參考TotalFilms了'HAVING'子句中? – shawnt00 2015-02-23 21:13:41