成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL大表重復字段的查詢方法

數據庫 MySQL
數據庫中有個大表,需要查找其中的名字有重復的記錄id,以便比較,下文對該方法的實現過程作了詳盡的闡述,希望對您能有所幫助。

MySQL大表重復字段應該如何查詢到呢?這是很多人都遇到的問題,下面就教您一個MySQL大表重復字段的查詢方法,供您參考。

數據庫中有個大表,需要查找其中的名字有重復的記錄id,以便比較。

如果僅僅是查找數據庫中name不重復的字段,很容易

  1. SELECT min(`id`),`name`   
  2. FROM `table`   
  3. GROUP BY `name`;  

但是這樣并不能得到說有重復字段的id值。(只得到了最小的一個id值)

查詢哪些字段是重復的也容易

  1. SELECT `name`,count(`name`) as count   
  2. FROM `table`   
  3. GROUP BY `name` HAVING count(`name`) >1   
  4. ORDER BY count DESC;  

但是要一次查詢到重復字段的id值,就必須使用子查詢了,于是使用下面的語句來實現MySQL大表重復字段查詢。

  1. SELECT `id`,`name`   
  2. FROM `table`   
  3. WHERE `name` in (   
  4.    SELECT `name`   
  5.    FROM `table`   
  6.    GROUP BY `name` HAVING count(`name`) >1  
  7. );  

但是這條語句在mysql中效率太差,感覺mysql并沒有為子查詢生成零時表。

于是使用先建立零時表

  1. create table `tmptable` as (  
  2.    SELECT `name`   
  3.    FROM `table`   
  4.    GROUP BY `name` HAVING count(`name`) >1  
  5. );  

然后使用多表連接查詢

  1. SELECT a.`id`, a.`name`   
  2. FROM `table` a, `tmptable` t   
  3. WHERE a.`name` = t.`name`;  

結果這次結果很快就出來了。

用 distinct去重復

  1. SELECT distinct a.`id`, a.`name`   
  2. FROM `table` a, `tmptable` t   
  3. WHERE a.`name` = t.`name`;  

 

 

 

【編輯推薦】

mysql查詢大小寫問題

MYSQL查詢重復記錄的方法

MySQL隨機查詢的實現方法

MySQL查詢結果條數編號示例

MySQL查詢分頁的優化

責任編輯:段燃 來源: 互聯網
相關推薦

2009-05-21 09:24:42

表空間查詢Oracle

2010-06-10 17:59:05

2019-11-15 10:01:07

MySQL數據庫數據

2022-06-21 08:13:34

MySQL查詢數據庫

2009-06-08 10:20:01

Hibernate查詢

2009-06-17 15:52:23

Hibernate查詢

2010-11-15 16:26:46

Oracle系統時間

2021-08-03 14:20:58

MySQL數據庫查詢表

2010-11-25 15:43:02

MYSQL查詢重復記錄

2010-10-29 11:22:23

Oracle用戶會話

2009-06-29 09:03:31

Hibernate多條

2018-09-06 16:46:33

數據庫MySQL分頁查詢

2013-05-27 10:11:25

路由器查詢方式路由器遞歸查詢路由器撲朔圖

2012-07-30 09:50:28

MongoDB

2010-09-14 15:51:15

sql遍歷

2009-07-21 14:15:00

iBATIS.NET多

2024-03-04 11:13:29

Django數據庫Python

2010-11-23 16:21:07

MySQL大表備份

2010-11-22 13:13:30

MySQL模糊查詢

2009-01-27 21:00:00

服務器數據庫SQL Server
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91在线免费视频 | 国产三级精品视频 | 亚洲国产高清高潮精品美女 | 国产精品视频一区二区三区四区国 | 欧美1区| 狠狠色狠狠色综合日日92 | 91久久精品国产91久久性色tv | 第四色播日韩第一页 | 中文字幕在线视频一区二区三区 | 综合激情网 | 精产国产伦理一二三区 | 日韩中字幕 | 中文字幕1区 | 精品久久久久久久 | 国产成人福利在线观看 | 亚洲国产成人精 | 欧美精品一区二区三区在线播放 | 99久视频| 精品亚洲一区二区 | 亚洲三区在线 | 亚洲精品电影网在线观看 | 一级毛片在线视频 | 欧美另类视频在线 | 国产综合久久久久久鬼色 | 伊人一区 | 羞羞视频网站免费观看 | 国产日韩欧美 | 精久久久 | 无码日韩精品一区二区免费 | av一级| av在线天堂 | 99re6在线视频精品免费 | 欧美性一级| 日韩免费激情视频 | 中文字幕欧美日韩 | 黄网站免费在线 | 女人牲交视频一级毛片 | 日韩精品 | 黄色片在线免费看 | 久久久www成人免费精品 | 久热免费|