我是新來的sql查詢。我正在寫一個查詢,其中我想返回標題SQL條件獲得「a」或「b」但不是兩者都
我有以下查詢到目前爲止,它的工作原理,但它不會返回我正確的結果。 如果有人能指導我哪裏出錯了。
SELECT movie_title, release_year
FROM (
SELECT m.movie_title, m.release_year,COUNT(n.won),
COUNT(c.actor_name)
FROM MOVIE m JOIN ON (n.movie_title=m.movie_title AND n.release_year=m.release_year)
JOIN on (c.movie_title=m.movie_title AND c.release_year=m.release_year)
GROUP BY m.movie_title, m.release_year
HAVING COUNT(n.won)>2 OR COUNT(c.actor_name)>2
);
我在網上看過例子,但一直未能得到確切的結果。
謝謝你的幫助。
你爲什麼從'FROM'條款刪除2個表?該查詢現在無效(「JOIN」後缺少表格)。 – 2014-11-27 02:58:43