第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

LEFT JOIN 和 INNER JOIN

delete t1 from tdb_goods as t1 ?LEFT JOIN (select goods_id,goods_name from tdb_goods GROUP BY GOODS_NAME having count(goods_name)>=2 )as t2 on t1.goods_name = t2.goods_name where t1.goods_id >t2.goods_id;

實測用INNER JOIN也可以 為什么不用INNER呢 感覺更合邏輯? 這里的話感覺JOIN沒有實際意義 只是引出了后邊t2表的定義。


正在回答

2 回答

這個SQL 語句就是那個刪除表中自身ID較大的重復(fù)數(shù)據(jù),因為只有一張表 數(shù)據(jù)字段名都一樣,所以 就算想象出了兩張表 字段都一樣的情況下 內(nèi)連和外連就無所謂了 都一樣

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

weibo_愛幻熊_0 提問者

非常感謝!
2018-04-24 回復(fù) 有任何疑惑可以回復(fù)我~
個人也覺得內(nèi)連接更合理;不過使用外連接時,由于結(jié)果除了重復(fù)的行,其它行對應(yīng)的t2都是NULL所以沒辦法比較goods_id,最后也只有t2有記錄的那兩行進行比較而已
2 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
與MySQL的零距離接觸
  • 參與學(xué)習(xí)       396731    人
  • 解答問題       3497    個

本課程涵蓋全部MySQL數(shù)據(jù)庫的基礎(chǔ),學(xué)習(xí)MySQL數(shù)據(jù)庫的基礎(chǔ)知識

進入課程

LEFT JOIN 和 INNER JOIN

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號