Unknown table in MULTI DELETE

后端 未结 3 1628
盖世英雄少女心
盖世英雄少女心 2021-02-13 20:03

This query gives me an error in MySQL 5.1.57, works in 5.1.53 though:


    DELETE f
    FROM table1 AS f
    JOIN table2 AS dsy
    JOIN table3 AS ds
    JOIN ta         


        
3条回答
  •  盖世英雄少女心
    2021-02-13 20:15

    I resolved same error with using schema after delete:

    DELETE **`schemaX`.f**
        FROM `schemaX`.table1 AS f
        JOIN table2 AS dsy
        JOIN table3 AS ds
        JOIN table4 AS dp
        JOIN table5 AS dg
        WHERE
        dsy.f1 = f.f1
        AND ds.f2 = f.f2
        AND dp.f3 = f.f3
        AND dg.f4 = f.f4
        AND dsy.school_year = 2011
        AND ds.id = 29620
        AND dp.id = 14120
        AND dg.grade_level = 5;
    

提交回复
热议问题