日韩天堂,国产精品久久久久久久久久一区,羞羞羞网站,自拍视频网站,久久亚洲欧美成人精品,桃花阁成人网在线观看

Hello! 歡迎來到小浪云!


如何使用單一SQL語句刪除多表數(shù)據(jù),即使其中某些表沒有對應(yīng)記錄?


avatar
小浪云 2024-11-11 183

如何使用單一SQL語句刪除多表數(shù)據(jù),即使其中某些表沒有對應(yīng)記錄?

如何通過單一sql語句實(shí)現(xiàn)多表刪除?

你在刪除多表數(shù)據(jù)時(shí)遇到問題,你的sql語句無法成功刪除所有相關(guān)記錄。這是因?yàn)槟愕恼Z句使用的是內(nèi)連接,這要求所有被連接的表都必須含有要?jiǎng)h除記錄的id。第三張表中沒有符合條件的數(shù)據(jù),導(dǎo)致前兩張表中的數(shù)據(jù)也無法刪除。

要解決此問題,你可以使用左連接。左連接允許你刪除在任意一個(gè)表中存在該id的記錄,即使其他表中沒有對應(yīng)記錄。

改正sql語句:

DELETE dish, dish_flavor, setmeal_dish  FROM dish  LEFT JOIN dish_flavor ON dish.id = dish_flavor.id LEFT JOIN setmeal_dish ON dish.id = setmeal_dish.id WHERE dish.id IN (51, 52);
登錄后復(fù)制

使用左連接后,只要前兩張表中的任意一張含有需要?jiǎng)h除記錄的id,該記錄就會被刪除,即使第三張表中沒有對應(yīng)記錄。

sql學(xué)習(xí)資源:

  • w3schools教程https://www.w3schools.com/sql/
  • 菜鳥教程:https://www.runoob.com/sql/sql-tutorial.html
  • sql文檔:https://www.sqlite.org/lang.html

相關(guān)閱讀

主站蜘蛛池模板: 永久免费看www色视频 | 男人天堂资源 | 国产资源免费 | 国产成人精品无缓存在线播放 | 最新日本中文字幕 | 自拍视频网站 | 中文字幕理论电影 | 久久久噜噜噜 | 亚洲免费一 | 久久国产精品免费一区二区三区 | 日本在线免费观看 | 亚洲高清一区二区三区久久 | 噜噜噜在线视频 | 女人的天堂网站 | 五月婷婷六月合 | 三妻四妾韩国电影完整版在线播放 | 羞羞视频免费在线观看 | 日本一区二区三区中文字幕视频 | 四虎精品免费久久 | 亚洲欧美一区二区三区导航 | 开心久久婷婷综合中文字幕 | 麻豆网址| 欧美一区二区三区性 | 波多野结衣视频在线 | 一本岛一二三e区 | 波多野结衣在线免费观看视频 | 欧美综合一区二区三区 | 久久久国产精品视频 | 亚洲成片观看四虎永久 | 亚洲一区二区三区高清不卡 | 亚洲黄色在线观看视频 | 日韩综合区 | 亚洲一级毛片免费观看 | 噜噜啪 | 男人的午夜天堂 | 自拍偷拍第十页 | 欧美日韩久久 | 欧美日韩精品一区二区 | 日韩欧美不卡一区二区三区 | 亚洲精品视频在线免费 | 欧美在线视频网 |