1

最初のクエリに存在しない 2 番目のクエリの場合、行を検索しようとしています。しかし、「正しい結合の近くで SQL 構文にエラーがあります」というエラーが表示されます。

(SELECT t1.id AS id, t2.id, t3.id
FROM table1 t1
INNER JOIN table2 t2 ON t2.id = t1.id
INNER JOIN table3 t3 ON t3.id = t2.id
) a
RIGHT JOIN
(SELECT id
FROM table4 
WHERE col1 IS NOT NULL AND col2 IN (1, 2)) b 
ON a.id = b.id

このクエリで何が間違っていますか? ありがとうございました。

4

1 に答える 1