<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    內蒙古java團隊

    j2se,j2ee開發組
    posts - 139, comments - 212, trackbacks - 0, articles - 65
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    MySQL中多表刪除方法【轉】

    Posted on 2013-09-24 09:32 帥子 閱讀(1630) 評論(0)  編輯  收藏 所屬分類: j2ee技術專區

      1、從MySQL數據表t1中把那些id值在數據表t2里有匹配的記錄全刪除掉

      DELETE t1 FROM t1,t2 WHERE t1.id=t2.id 或DELETE FROM t1 USING t1,t2 WHERE t1.id=t2.id

      2、從MySQL數據表t1里在數據表t2里沒有匹配的記錄查找出來并刪除掉

      DELETE t1 FROM t1 LEFT JOIN T2 ON t1.id=t2.id WHERE t2.id IS NULL 或

      DELETE FROM t1,USING t1 LEFT JOIN T2 ON t1.id=t2.id WHERE t2.id IS NULL

      3、從兩個表中找出相同記錄的數據并把兩個表中的數據都刪除掉

      DELETE t1,t2 from t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t1.id=25

      注意此處的delete t1,t2 from 中的t1,t2不能是別名

      如:delete t1,t2 from table_name as t1 left join table2_name as t2 on t1.id=t2.id where table_name.id=25 在數據里面執行是錯誤的(MySQL 版本不小于5.0在5.0中是可以的)

      上述語句改寫成

      delete table_name,table2_name from table_name as t1 left join table2_name as t2 on t1.id=t2.id where table_name.id=25 在數據里面執行是錯誤的(MySQL 版本小于5.0在5.0中是可以的)

     

    主站蜘蛛池模板: 亚洲视频在线免费看| 亚洲色精品VR一区区三区| 色综合久久精品亚洲国产| 免费精品国自产拍在线播放| 无码囯产精品一区二区免费| 国产亚洲高清不卡在线观看| 热99RE久久精品这里都是精品免费| 2019中文字幕在线电影免费 | ssswww日本免费网站片| 欧洲一级毛片免费| 色偷偷亚洲女人天堂观看欧| 18禁超污无遮挡无码免费网站国产| 亚洲一久久久久久久久| 国产18禁黄网站免费观看| 一本久久A久久免费精品不卡| 女人18一级毛片免费观看| 亚洲av无码片vr一区二区三区 | 免费无码av片在线观看| 亚洲伊人tv综合网色| 污污视频免费观看网站| 亚洲色无码专区在线观看| 亚洲乱亚洲乱妇无码| 亚洲日韩VA无码中文字幕| 亚洲人成色在线观看| 亚洲精品视频在线观看你懂的| 中文字幕不卡免费视频| 亚洲成a人片在线网站| 成人免费视频网址| jizz18免费视频| 亚洲综合视频在线观看| 精品无码一级毛片免费视频观看| 亚洲av成人无码久久精品| 精品多毛少妇人妻AV免费久久| 亚洲最新视频在线观看| 在线观看免费a∨网站| 中国极品美軳免费观看| 亚洲av永久无码嘿嘿嘿| 精品国产香蕉伊思人在线在线亚洲一区二区| 春暖花开亚洲性无区一区二区| 久久精品国产亚洲麻豆| 成人免费在线视频|