SQLは、phpMyAdminの中に倒れるDELETE
-
19-09-2019 - |
質問
SQLは、phpMyAdminの中で転倒DELETE。なぜうまくいかないことができます。それはJOINのためにLEFT OUTERのでしょうか?
SELECT *
FROM `User`
LEFT OUTER JOIN `freshersdata` ON `User`.`username`=`freshersdata`.`username`
WHERE (`freshersdata`.`username` IS null)
AND (`User`.`Persistent`!=1)
このSQLクエリは(#1064 - あなたのSQL構文でエラーが発生している。)で倒れている?メッセージではなく、削除のSELECTでperfecly働き、なぜこれをである。
解決
あなたが削除するテーブルから指定する必要があります:
ユーザーからの例を示します。
DELETE User.*
FROM User
LEFT OUTER JOIN freshersdata ON User.username=freshersdata.username
WHERE (freshersdata.username IS null) AND (User.Persistent!=1)
他のヒント
DELETE FROM User
LEFT OUTER JOIN
freshersdata ON User.username=freshersdata.username
WHERE (freshersdata.username IS null) AND (User.Persistent!=1)
所属していません StackOverflow