兩個表圖像和產品表的結構中刪除特定的ID從塔是如下用mysql命名
表:圖片
image_id image_path image
1 ./images/ aaa
2 ./images/ bbb
3 ./images/ ccc
表:產品
product_id product_gallery
1 1,2
2 3,1
3 1,2,3
現在我想從圖像表中刪除圖像image_id = 3
雖然我從圖像表中刪除圖像ID 3,但同時產品表產品庫列中包含ID 3將被刪除。
例如
預期輸出:
product_id product_gallery
1 1,2
2 1
3 1,2
我沒有這方面的任何想法,但我可以刪除圖像截至目前,我仍然希望從產品表中刪除圖片ID 。
從不使用逗號分隔值作爲2個表格之間的鏈接!使用一個3位表格,將圖像和產品與外鍵鏈接起來。 – user4035
希望你需要學習數據庫規範化.... – user1844933
這將很快成爲滾動滾雪球一團糟! –