Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SELECT a.data FROM 認証 a、認証 b LEFT JOIN 認証 c ON a.id = c.id
このクエリで「#1054 - 'on 句' の不明な列 'a.id'」が返されるのはなぜですか?
SELECT a.data FROM 認証 LEFT JOIN 認証 c ON a.id = c.id
大丈夫だ?
最初のクエリで b を c に結合し、 a に条件を付けます。
との結合はありません
'on' 句は、結合されるテーブルの列を使用する必要があります - SELECT a.data FROM Authentications a, Authentications b LEFT JOIN Authentications c ON b.id = c.id where a.id = b.id
またはそのようなもの