社区
MS-SQL Server
帖子详情
SQL查询相同记录只显示一次的问题
TT008
2003-04-26 11:05:47
A 10 M
B 20 W
C 30 M
C 30 M
B 20 W
D 40 M
E 50 W
求表B:
A 10 M
B 20 W
C 30 M
D 40 M
E 50 W
...全文
196
5
打赏
收藏
SQL查询相同记录只显示一次的问题
A 10 M B 20 W C 30 M C 30 M B 20 W D 40 M E 50 W 求表B: A 10 M B 20 W C 30 M D 40 M E 50 W
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
benxie
2003-04-27
打赏
举报
回复
楼上的都可以啦, 不知道一面的:
select 列1,列2,列3 FROM 你的表 GROUP BY 列1,列2,列3
TT008
2003-04-27
打赏
举报
回复
上面的表是查询不能删除
happydreamer
2003-04-26
打赏
举报
回复
select distinct * from 你的表
Distinct
Distinct 逻辑运算符扫描输入并删除重复项
pengdali
2003-04-26
打赏
举报
回复
或:
select distinct 列1,列2 from 你的表
pengdali
2003-04-26
打赏
举报
回复
select distinct * from 你的表
SQl语句查询重复数据 只
显示
其中一条
SQL查询
重复数据,只
显示
其中一条 有重复数据主要有以下几种情况: 1.存在两条完全
相同
的纪录 这是最简单的一种情况,用关键字distinct就可以去掉 example: select distinct * from table(表名) where (条件) 2....
SQL找出重复的
记录
只
显示
一条
记录
SQL找出重复的
记录
只
显示
一条
记录
SQL查询
重复数据,只
显示
一条sql语句
2种方法, 1.在select后面加 distinct 可以过滤重复的...2.利用group by ,把查询到的字段都放在group by后面,点评:效率比distinct高,使用也比distinct麻烦点!sql语句: select name from ZonCanKu group by name
sql查询
、删除重复
相同
数据的语句或只保留一条数据
1、查询(字段1, 字段2, 字段3)全部重复
相同
的数据 ...2、过滤(字段1, 字段2, 字段3)全部重复
相同
的数据,只
显示
一条(id最小或最大等)数据 注:(1)包含原本不重复的数据(建议使用) SELECT * FROM 表 WHE.
关于SQL中查询重复字段只
显示
一条
记录
select * from 表名 group by 需要查询重复数据的列名 例如 查询学校中学生所在的系 select * from student group by department // 学生表中的department列为所在系的列
MS-SQL Server
34,873
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章