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

MySQL數(shù)據(jù)庫如何去掉數(shù)據(jù)庫中重復(fù)記錄?

數(shù)據(jù)庫 MySQL
對(duì)于常規(guī)的MySQL數(shù)據(jù)表中可能存在重復(fù)的數(shù)據(jù),有些情況是允許重復(fù)數(shù)據(jù)的存在,有些情況是不允許的,這個(gè)時(shí)候我們就需要查找并刪除這些重復(fù)數(shù)據(jù),以下是具體的處理方法!

對(duì)于常規(guī)的MySQL數(shù)據(jù)表中可能存在重復(fù)的數(shù)據(jù),有些情況是允許重復(fù)數(shù)據(jù)的存在,有些情況是不允許的,這個(gè)時(shí)候我們就需要查找并刪除這些重復(fù)數(shù)據(jù),以下是具體的處理方法!

方法一:防止表中出現(xiàn)重復(fù)數(shù)據(jù)

當(dāng)表中未添加數(shù)據(jù)時(shí),可以在MySQL數(shù)據(jù)表中設(shè)置指定的字段為PRIMARY KEY(主鍵) 或者 UNIQUE(***) 索引來保證數(shù)據(jù)的***性。

例如在學(xué)生信息表中學(xué)號(hào)no不允許重復(fù),需設(shè)置學(xué)號(hào)no為主鍵,且默認(rèn)值不能為NULL。

  1. CREATE TABLE student 
  2. no CHAR(12) NOT NULL
  3. name CHAR(20), 
  4. sex CHAR(10), 
  5. PRIMARY KEY (no
  6. ); 

方法二:過濾刪除重復(fù)值

對(duì)于數(shù)據(jù)表中原有的數(shù)據(jù),想要去除重復(fù)數(shù)據(jù)需要經(jīng)過重復(fù)數(shù)據(jù)查找、過濾以及刪除等步驟。

1. 統(tǒng)計(jì)重復(fù)數(shù)據(jù)

  1. mysql> SELECT COUNT(*) as repetitions,no 
  2. -> FROM student 
  3. -> GROUP BY no 
  4. -> HAVING repetitions > 1; 
以上查詢語句將返回student表中重復(fù)的記錄數(shù)。

2. 過濾重復(fù)數(shù)據(jù)

如果需要讀取不重復(fù)的數(shù)據(jù)可以在SELECT 語句中使用 DISTINCT 關(guān)鍵字來過濾重復(fù)數(shù)據(jù)。

  1. mysql> SELECT DISTINCT no 
  2. -> FROM student; 

也可以使用 GROUP BY 來讀取數(shù)據(jù)表中不重復(fù)的數(shù)據(jù)

  1. mysql> SELECT no 
  2. -> FROM student 
  3. -> GROUP BY (no); 

3. 刪除重復(fù)數(shù)據(jù)

刪除數(shù)據(jù)表中重復(fù)數(shù)據(jù),可以使用以下SQL語句:

  1. mysql> CREATE TABLE tmp SELECT noname, sex FROM student GROUP BY (no, sex); 
  2. mysql> DROP TABLE student; 
  3. mysql> ALTER TABLE tmp RENAME TO student; 

也可以在數(shù)據(jù)表中添加INDEX(索引)和 PRIMAY KEY(主鍵)來刪除表中的重復(fù)記錄,方法如下:

  1. mysql> ALTER IGNORE TABLE student 
  2. -> ADD PRIMARY KEY (no); 

-End 如果覺得文章好的話麻煩您幫小編點(diǎn)個(gè)贊關(guān)注支持我、后續(xù)內(nèi)容更加精彩敬請(qǐng)期待! 

責(zé)任編輯:龐桂玉 來源: 今日頭條
相關(guān)推薦

2010-04-13 10:23:40

Oracle數(shù)據(jù)庫

2011-05-17 11:23:02

Oracle數(shù)據(jù)庫

2010-07-02 13:50:11

SQL Server數(shù)

2011-03-21 17:25:08

SQL Server數(shù)重復(fù)記錄

2011-03-04 17:30:42

Oracle數(shù)據(jù)庫

2021-01-26 13:40:44

mysql數(shù)據(jù)庫

2018-04-27 13:00:00

數(shù)據(jù)庫MySQL刪除重復(fù)行

2023-09-14 23:05:57

? ?MySQL數(shù)據(jù)庫

2023-09-13 14:52:11

MySQL數(shù)據(jù)庫

2010-05-17 18:03:31

MySQL 數(shù)據(jù)庫

2010-04-28 18:25:51

Oracle數(shù)據(jù)庫

2009-01-11 17:32:03

Oracle數(shù)據(jù)庫重復(fù)數(shù)據(jù)

2022-11-14 18:23:06

亞馬遜

2011-05-24 14:13:20

Oracle數(shù)據(jù)庫

2011-07-29 11:20:51

MySQL數(shù)據(jù)庫字段重復(fù)

2011-03-29 09:26:35

Oracle數(shù)據(jù)庫

2018-01-26 13:28:48

數(shù)據(jù)庫數(shù)據(jù)重復(fù)數(shù)據(jù)庫清理

2011-03-03 10:00:14

ProFTPD建立MySQL

2009-06-01 09:57:43

netbeans連接數(shù)netbeans數(shù)據(jù)庫netbeans連接m

2011-05-13 09:42:21

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 成人福利在线观看 | 亚洲成人免费视频 | 365夜爽爽欧美性午夜免费视频 | 久久久久一区 | 亚洲综合五月天婷婷 | 亚洲精品国产第一综合99久久 | 日韩视频在线一区二区 | 涩涩视频网 | av中文字幕在线 | 日韩高清www| 狠狠干2020| 亚洲国产成人精品女人久久久 | 国产丝袜人妖cd露出 | 精品日韩在线 | 最近最新中文字幕 | 欧美日韩国产传媒 | 日日干日日操 | 午夜私人影院 | 狠狠入ady亚洲精品经典电影 | 免费美女网站 | 日本亚洲精品成人欧美一区 | 蜜月aⅴ国产精品 | 国产精品区二区三区日本 | 午夜精品一区二区三区在线观看 | 国产女人叫床高潮大片免费 | 成人精品国产 | 免费看黄色小视频 | 亚洲大片在线观看 | 麻豆av在线免费观看 | 欧美理论片在线观看 | a级黄色片视频 | 国产精品久久久久久亚洲调教 | 亚洲午夜电影 | 精品久久久久一区二区国产 | 99自拍视频 | 狠狠操狠狠 | 亚洲国产成人久久综合一区,久久久国产99 | 国产精品久久久久久久久久东京 | 欧美激情精品久久久久 | 国产福利资源在线 | 久久久久成人精品亚洲国产 |