Anda memiliki unexpected identifier
di SQL
. Anda pernyataan ... Ini karena Anda menggunakan alias
zcp tidak perlu. Dengan SQL
yang Anda miliki, tidak perlu alias
table
di DELETE
klausa.
DELETE FROM zc_products
WHERE products_id IN (SELECT DISTINCT p.products_id FROM zc_products p, zc_products_to_categories pc WHERE
p.products_id = pc.products_id AND
pc.categories_id IN (SELECT DISTINCT zcc.categories_id FROM zc_categories zcc WHERE zcc.categories_status = 0));
CATATAN Jika Anda menggunakan alat seperti MySQL Workbench -- Alat ini akan mengidentifikasi masalah untuk Anda ... Memungkinkan Anda memecahkan masalah dengan lebih mudah.