sql全稱是結構化查詢語言,是一種特殊目的的編程語言,是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統,同時也是數據腳本文件的擴展名。結構化查詢語言語句可以嵌套,這使它具有極大的靈活性和強大的功能。本期小編來跟大家分享一下sql查詢重復的數據的方法,大家一起來學習吧!
操作步驟如下:文章源自四五設計網-http://www.133122.cn/13865.html
1、打開數據庫文章源自四五設計網-http://www.133122.cn/13865.html
首先,在我們的電腦上打開數據庫,這里新建一張含有重復數據的user表做示例。文章源自四五設計網-http://www.133122.cn/13865.html
文章源自四五設計網-http://www.133122.cn/13865.html
2、輸入語句文章源自四五設計網-http://www.133122.cn/13865.html
然后,我們輸入【select*from user where name in(select name from user group by name having count(name)>1)】sql語句,點擊運行按鈕,就可以看到查詢出了數據庫中user表的重復數據。文章源自四五設計網-http://www.133122.cn/13865.html
文章源自四五設計網-http://www.133122.cn/13865.html
3、刪除重復數據文章源自四五設計網-http://www.133122.cn/13865.html
通過“delete from user where name in(select name from user group by name having count(name)>1)”sql語句刪除姓名重復的數據。文章源自四五設計網-http://www.133122.cn/13865.html
文章源自四五設計網-http://www.133122.cn/13865.html
4、去掉重復數據
通過“select distinct name from user”sql語句來去掉重復數據,這里去掉了張三的重復數據。
5、去掉班級相同的重復數據
通過“select distinct class from user”sql語句來去掉班級相同的重復數據。
6、去掉兩個字段的重復數據
也可以通過“select distinct name,class from user”來去掉兩個字段的重復數據。
以具體的實例給大家分享了sql查詢重復的數據的方法,只需要上方的6步操作步驟,學了很多遍,不如自己動手操作一遍。所以大家按照上邊的方法,嘗試進行操作吧,希望大家都能牢固的掌握這方法。


評論