我需要删除博客文章的页面以及它们通过JOIN链接的相关图像。页面的删除与他们的页面发布连接的所有行
表是: ID,标签,标题,正文,蛞蝓,创建,更新,images.id
图像的表是: ID,PAGE_ID,内容,img_title,img_url,img_ftp_path,thumb_ftp_path ,thumb_delete_path
我可以一个一个删除图像,但是当我点击“删除页面”时,我想清除所有表格的页面和相对图像的每一行。
我用这mysql命令,但它不工作:
DELETE pages.id, pages.label, pages.title, pages.body, pages.slug, pages.created, pages.updated, images.id, images.page_id, images.content, images.img_title, images.img_url, images.img_ftp_path, images.thumb_ftp_path, images.thumb_delete_path
FROM pages
LEFT JOIN images
ON pages.id = images.page_id
WHERE id = :id
有什么不对?
阅读“DELETE”语法。你不删除字段,你删除行。 –
是的,谢谢,这是问题所在。 –