<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中是可以的)

     

    主站蜘蛛池模板: 四虎影视永久免费视频观看| 亚洲AV人人澡人人爽人人夜夜| 又黄又大的激情视频在线观看免费视频社区在线 | 亚洲黄色网站视频| 成人免费无码视频在线网站| 爱情岛论坛亚洲品质自拍视频网站| 国产偷国产偷亚洲清高动态图 | 91精品免费在线观看| 国产成人亚洲精品无码AV大片| 亚洲精品蜜桃久久久久久| 日本XXX黄区免费看| 亚洲成av人片在www鸭子| 久久激情亚洲精品无码?V| 100部毛片免费全部播放完整| 亚洲AV无码专区在线电影成人 | 国产成人3p视频免费观看| 暖暖免费日本在线中文| 亚洲AV无码一区二区大桥未久| 国产亚洲精久久久久久无码| 日韩a在线观看免费观看| 久久国产精品免费看| 久久亚洲中文字幕无码| 亚洲一本综合久久| 免费在线不卡视频| 五月婷婷综合免费| 97在线免费观看视频| 国产精品亚洲精品爽爽| 亚洲一卡2卡3卡4卡国产网站| 最新国产AV无码专区亚洲| 日本免费无遮挡吸乳视频电影| 午夜爽爽爽男女免费观看影院 | 最好免费观看韩国+日本| 免费无码一区二区三区| 岛国精品一区免费视频在线观看| 亚洲精华国产精华精华液网站| 亚洲一区二区三区电影| 亚洲真人日本在线| 国产成人精品免费直播| 无码日韩精品一区二区免费| 久久aⅴ免费观看| 国产精品免费看久久久香蕉|