国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

SQL Server數據庫多種方式查找重復記錄

瀏覽:175日期:2023-11-05 10:06:46
SQL Server數據庫多種方式查找重復記錄:

示例:表stuinfo,有三個字段recno(自增),stuid,stuname

建該表的Sql語句如下:

CREATE TABLE [StuInfo] (

[recno] [int] IDENTITY (1, 1) NOT NULL ,

[stuid] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,

[stuname] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL

) ON [PRIMARY]

GO

1.查某一列(或多列)的重復值(只可以查出重復記錄的值,不能查出整個記錄的信息)

例如:查找stuid,stuname重復的記錄

select stuid,stuname from stuinfo

group by stuid,stuname

having(count(*))>1

2.查某一列有重復值的記錄(此方法查出的是所有重復的記錄,如果有兩條記錄重復的,就查出兩條)

例如:查找stuid重復的記錄

select * from stuinfo

where stuid in (

select stuid from stuinfo

group by stuid

having(count(*))>1

)

3.查某一列有重復值的記錄(只顯示多余的記錄,也就是說如果有三條記錄重復的,就顯示兩條)

前提:需有一個不重復的列,此示例為recno。

例如:查找stuid重復的記錄

select * from stuinfo s1

where recno not in (

select max(recno) from stuinfo s2

where s1.stuid=s2.stuid

標簽: Sql Server 數據庫
主站蜘蛛池模板: www.黄色片| 大学生久久香蕉国产线观看 | 亚洲精品视频免费 | 国产三级精品久久三级国专区 | 91综合精品网站久久 | 91青青国产在线观看免费 | 欧美整片在线观看 | 日韩午夜在线视频 | 国产一区精品在线观看 | 成年黄色网址 | 国产精品国产国产aⅴ | xxxwww欧美性 | 久久网站免费 | 国内精品伊人久久久久妇 | 亚洲乱人伦精品图片 | 国产成人精品区在线观看 | 亚洲国产一区二区三区四区五区 | 欧美一区欧美二区 | 性色午夜视频免费男人的天堂 | 成人久久影院 | 99久久精品免费看国产四区 | 美国特级毛片 | 成人黄网18免费观看的网站 | 99福利资源久久福利资源 | 亚洲综合影视 | a理论片 | 泰国一级毛片aaa下面毛多 | 国产一级毛片卡 | 亚洲人成网址在线观看 | 高清在线一区二区三区亚洲综合 | 日本欧美一级aaaaa毛片 | 国产亚洲欧美视频 | 黄色毛片免费在线观看 | 中文字幕亚洲综合久久男男 | 欧美成人午夜在线全部免费 | 欧美一级欧美一级高清 | 99久久精品免费国产一区二区三区 | 欧美国产大片 | 国产在线91区精品 | 扒开双腿猛进入喷水免费视频 | 日韩精品久久久毛片一区二区 |