私は作品のSQLiteにクエリを書きましたが、今私は、MySQLでそれを使用する必要がありますが、私は、クエリがある MySQLの
INTERSECT
を変換することはできません。SELECT year FROM Movie,Rating
WHERE Movie.mID=Rating.mID AND (stars='4' OR stars='5')
INTERSECT
SELECT year FROM Movie,Rating WHERE Movie.mID=Rating.mID AND (stars='4' OR stars='5')
ORDER BY year ASC
そのLEFT JOINのINNER JOINを使ってみましたが、正しい結果が得られません。いくつかの提案はありますか?
何か不足していますか?どちらのSELECT文も私と同じに見えます。これは、2番目の文(とINTERSECT)が重複していることを意味します。 – tzaman
最初のSELECTステートメントのみを使用すると、結果が正しくないため、クエリは正しく書かれています –
正確な方法は正確ですか? – tzaman