sql server數據庫查詢取出重複數據記錄

問題:
博主在2011年6月,廣東技術師範大學大四的時候,從學校計算機科學學院網站看到招聘信息併到廣東中原地產IT部面試,很清楚記得當時的面試題目:怎麼從數據庫裏面查詢重複記錄。html

解決方案:
在sql server中,能夠用group byhaving來解決問題。面試

腳本:
sql

/*
    腳原本源:https://www.cnblogs.com/zhang502219048/p/11100778.html
*/
create table #t
(
    ID int
)

--準備好測試數據
insert into #t
values (1), (2), (3), (2), (1)

--使用group by和having查詢重複記錄
select ID
from #t
group by ID
having count(*) > 1

drop table #t

【轉載請註明博文來源:http://www.javashuo.com/article/p-taachaut-ko.html數據庫

相關文章
相關標籤/搜索