SqlServer2005中 distinct关键字的使用

[复制链接]
查看11 | 回复2 | 2009-5-12 12:41:11 | 显示全部楼层 |阅读模式
distinct是只显示目标字段,但是目标字段可以为N个 如: select distinct name,age,sex from student 如果把其他字段也显示的话,可以改用group by 但是用group by也要遵循一个规则,就是得用聚合函数 如: select name,min(age) age,sex from student group by name,sex -------------补充----------- 你说的那种,就拿我上边的东西做例子 如果表里内容是这样的 姓名 年龄 性别 张三 10 男 李四 20 男 张三 15 男 这样的话,名字过滤后只...
回复

使用道具 举报

千问 | 2009-5-12 12:41:11 | 显示全部楼层
显示重复记录,还是有重复时只显示一条如:--> --> (Roy)生成测试数据 if not object_id('Tempdb..#T') is null
drop table #TGoCreate table #T([ID] int,[Name] nvarchar(1),[Memo] nvarchar(2))...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行