社区
MS-SQL Server
帖子详情
请教 关于DISTINCT关键字的语句
hongpeng
2003-12-12 11:47:24
现有一表:表名TEST
有三个字段:a,b,c
里面有很多条记录,对于a字段有很多重复,我现在想取出10条不重复的记录如何处理
"select top 10 DISTINCT a,b,c from test order by c asc"这样不行,请问如何书写该语句,谢谢!
...全文
39
9
打赏
收藏
请教 关于DISTINCT关键字的语句
现有一表:表名TEST 有三个字段:a,b,c 里面有很多条记录,对于a字段有很多重复,我现在想取出10条不重复的记录如何处理 "select top 10 DISTINCT a,b,c from test order by c asc"这样不行,请问如何书写该语句,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
victorycyz
2003-12-12
打赏
举报
回复
select identity(int,1,1) as id,* into #t from test
select top 10 a.a,a.b,a.c
from #t a join
( select min(id) as nid
from #t
group by a
) b on a.id=b.nid
drop table #t
hongpeng
2003-12-12
打赏
举报
回复
请教txlicenhe(马可)
min(b)和min(c)在这里的作用是什么?
MIN函数不是求最小值的吗
dlpseeyou
2003-12-12
打赏
举报
回复
select top 10 * from test group by a
wzh1215
2003-12-12
打赏
举报
回复
select top 10 from (select distinct a,b,c from test order by c asc) temp
txlicenhe
2003-12-12
打赏
举报
回复
select top 10 a,min(b) as b,min(c) as c from test group by a
hongpeng
2003-12-12
打赏
举报
回复
已经搞定了,谢谢大家
结帖给分!
hongpeng
2003-12-12
打赏
举报
回复
请教txlicenhe(马可) 和LoveSQL(ligg) :
你们给出的方法可以通过
问题1:我还想ORDER BY C DESC 怎么处理呢,如果直接加上去是不行的
问题2:你们用的MIN,和MAX在这里是什么用的,和我解释下好么
谢谢
LoveSQL
2003-12-12
打赏
举报
回复
select top 10 a,max(b) as b,max(c) as c from test group by a
devilwind
2003-12-12
打赏
举报
回复
select top 4 a from (select distinct a from 表) a
一个查询的SQL
语句
请教
,希望能够用一条SQL
语句
得到结果
一个查询的SQL
语句
请教
,希望能够用一条SQL
语句
得到结果
【无标题】
Oracle多列去重转载自@DavieSmile http://t.csdn.cn/bIzuR 转载自@DavieSmile http://t.csdn.cn/bIzuR oracle查询多列时对单列去重 最近有一个查询,需要针对查询结果中的某一列进行去重,而又要得到想要的其他列。一开始就想到
distinct
去重,但是
distinct
去重的话针对查询结果为单列时有效,如果查询的结果包括多列
distinct
会对所有列作用,得不到想要的结果。最后经过大佬
请教
学习到可以使用rank() over()来解决此问
【mysql哪些事儿】
distinct
和 group by用法总结
需求是这样的,因为公司现在统计这一块做的不是十分完善,所以每天老板那边会需要根据各种条件的数据统计,因为用户达到了千万级别,所以每次统计查询其消费数据的时候,数据量,都需要手动导出数据来,将这些数据拼接起来,然后做成excel表格的形式,上报给boss。 原来一直是另一个同事做,但是昨天同事不在,所以任务就落在了我的身上。经过和其他同事
请教
,发现这里面很多问题需要注意。第一,这些数据设计
mysql去重保留最新一条记录
mysql去重
语句
查询怎么写 SELECT
DISTINCT
city_des FROM `t_pos_city_code` mysql
distinct
去重问题
请教
。 selectip,spare2,count(
distinct
concat(ip,pc))fromusergroupbyip 本回答由网友推荐...
mysql物化视图更新规则_关于视图更新注意要点汇总
视图的可更新性与视图中查询的定义是有关的一、mysql中那些试图使不可更新的?以下类型的视图是不可更新的1.包含以下
关键字
的sql
语句
:聚合函数(sum、min、max、count)、
distinct
、groupby 、having、union或者uinon all2.常量视图3.select中包含子查询4.join5.from一个不可更新的试图6.where字句的子查询引用了from字句中的表二...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章