問題:
博主在2011年6月,廣東技術師范大學大四的時候,從學校計算機科學學院網站看到招聘信息並到廣東中原地產IT部面試,很清楚記得當時的面試題目:怎么從數據庫里面查詢重復記錄。
解決方案:
在sql server中,可以用group by和having來解決問題。
腳本:
/* 腳本來源: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
腳本運行結果:
【轉載請注明博文來源:https://www.cnblogs.com/zhang502219048/p/11100778.html】