九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來(lái)到小浪云!


如何刪除數(shù)據(jù)庫(kù)中重復(fù)字段且特定列為空的行?


如何刪除數(shù)據(jù)庫(kù)中重復(fù)字段且特定列為空的行?

如何刪除數(shù)據(jù)庫(kù)重復(fù)字段且特定列為空的行

在關(guān)系型數(shù)據(jù)庫(kù)中,當(dāng)需要?jiǎng)h除具有特定字段重復(fù)但同時(shí)另一列值為 null 的行時(shí),可以使用 sql 查詢(xún)。

考慮以下場(chǎng)景:

數(shù)據(jù)的datas表中存儲(chǔ)了以下信息:

credit company name phone id pid
99284 傳媒有限公司 張三 3930 21d4f7 null
99284 傳媒有限公司 張三 3930 21d4f7 6ec897
99284 傳媒有限公司 王五 1895 2c6dcd 21d4f7
99284 傳媒有限公司 王五 1895 a8c70b 21d4f7
99284 傳媒有限公司 李四 9894 33db09 21d4f7
99284 傳媒有限公司 李四 9894 703e16 NULL
99284 傳媒有限公司 李四 9894 0faa54 21d4f7

目標(biāo)是刪除credit、company、name、phone和id字段相同但pid為空的行,而保留pid不為空的行。

解決方案:

DELETE FROM datas  WHERE pid IS NULL AND (credit, company, name, phone, id, rootid) IN (     SELECT credit, company, name, phone, id, rootid      FROM datas      WHERE pid IS NOT NULL );
登錄后復(fù)制

此查詢(xún)使用以下步驟:

  1. 從datas表中選擇所有pid為空的行。
  2. 使用in子查詢(xún)從pid不為空的行中選擇credit、company、name、phone和id字段的組合。
  3. 刪除與子查詢(xún)中選擇的組合匹配的pid為空的行。

執(zhí)行此查詢(xún)將刪除以下行:

credit company name phone id pid
99284 傳媒有限公司 李四 9894 703e16 null

保留以下行:

credit company name phone id pid
99284 傳媒有限公司 張三 3930 21d4f7 6ec897
99284 傳媒有限公司 王五 1895 2c6dcd 21d4f7
99284 傳媒有限公司 王五 1895 a8c70b 21d4f7
99284 傳媒有限公司 李四 9894 33db09 21d4f7
99284 傳媒有限公司 李四 9894 0faa54 21d4f7

相關(guān)閱讀

主站蜘蛛池模板: 亚洲欧美久久 | 成人免费视频在线观看 | 久久精品国产久精国产 | 91精品久久久久久久久中文字幕 | 黄免费观看 | 97免费视频在线观看 | 欧美视频三区 | 亚洲欧洲视频 | 欧美在线a| 欧美大片久久久 | 国产精品久久久久久久久免费桃花 | 国产成人叼嘿视频在线观看 | 久久成人综合 | 九九爱这里只有精品 | 一区二区三区小视频 | 日韩精品a在线观看图片 | 欧美一区二区三区小说 | 中文字幕亚洲视频 | 国产精品视频免费看 | 2019天天干天天操 | 玖玖玖av| 欧美色综合天天久久综合精品 | 精品亚洲一区二区三区 | 黑人巨大精品欧美一区二区免费 | 欧美大片一区二区 | 久久久久国产一区二区三区不卡 | 国产一区二区三区四区五区3d | 日韩aⅴ视频 | 久久一区精品 | 国产日韩欧美一区 | 自拍视频在线观看 | 久久久精 | 久久精品1 | 在线观看亚洲一区二区 | 国产福利一区二区 | 日韩在线观看一区 | 成人av久久| 日本a在线| 欧美日韩国产在线观看 | 97国产爽爽爽久久久 | 日本爱爱|