兩個常用的SQL語句拾零
有表Test結(jié)構(gòu)如下
ID name
1 aa
2 bb
3 cc
4 dd
5 aa
6 ac
7 cc
8 df
第一個語句刪除重復的數(shù)據(jù)。但想在重復的數(shù)據(jù)中只保留一條記錄
SQL語句為
delete from test where id not in( select min([id ]) from test group by [name])
第二個語句要求隨機獲得5條數(shù)據(jù),SQL語句為
select top 5 * from test order by newid()
作者:jillzhang
出處:http://jillzhang.cnblogs.com/
本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權(quán)利。
出處:http://jillzhang.cnblogs.com/
本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權(quán)利。

浙公網(wǎng)安備 33010602011771號