2017-03-02 7 views
0

にエラーが発生している私は、クエリを削除する必要があり、それは1064 [のErr]エラーを返しました - あなたはあなたのSQL構文 にエラーが発生している削除mysqlの:[のErr] 1064 - あなたのSQL構文

DELETE FROM app_files tiko 
where tiko.doc_type_id = 2102 and tiko.application_id IN 
(SELECT c.id FROM cus_app c 
WHERE c.`app_date`>='2017-01-27 00:01:01' AND c.`app_status` IN ('accepted')) 

答えて

0

あなたは、テーブル。DELETE FROM表名を直接使用して使用している場合は、エイリアスを追加しないでください。

0
を助けてください

いいえFROM

DELETE app_files tiko 
where tiko.doc_type_id = 2102 and 
     tiko.application_id IN (SELECT c.id 
           FROM cus_app c 
           WHERE c.`app_date`>='2017-01-27 00:01:01' AND 
            c.`app_status` IN ('accepted') 
          ); 

または。 。 。

delete tiko from app_files tiko 
    . . .; 
0
DELETE FROM app_files 
where doc_type_id = 2102 and application_id IN 
(SELECT c.id FROM cus_app c 
WHERE c.`app_date`>='2017-01-27 00:01:01' AND c.`app_status` IN ('accepted')) 
関連する問題