社区
Java EE
帖子详情
怎么取sql查询排序后的第一条数据
zxaini2010
2015-09-23 12:45:35
单表查询,经过排序,怎么取第一条数据啊?
SELECT * FROM movie where DATE_SUB(CURDATE(),INTERVAL 30 DAY) > createtime order by movie_clickcount , createtime;
...全文
6130
6
打赏
收藏
怎么取sql查询排序后的第一条数据
单表查询,经过排序,怎么取第一条数据啊? SELECT * FROM movie where DATE_SUB(CURDATE(),INTERVAL 30 DAY) > createtime order by movie_clickcount , createtime;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
最三无
2019-06-18
打赏
举报
回复
SELECT * FROM 表名 ORDER BY 字段名 DESC LIMIT 1
阿威_t
2015-10-22
打赏
举报
回复
top把试试,mysql的。。??
Phil_Jing
2015-10-22
打赏
举报
回复
CSDN的回复提示实在是.............
zxaini2010
2015-09-23
打赏
举报
回复
引用 1 楼 phil_jing 的回复:
rownum
有点问题,但是现在做出来了,谢谢
zxaini2010
2015-09-23
打赏
举报
回复
能说详细点吗?试了一下,没有取出来
Phil_Jing
2015-09-23
打赏
举报
回复
rownum
sql,
排序
后,
取
第一条
数据
SELECT * FROM (SELECT ROW_NUMBER() OVER(PARTITION BY c.DEVICENO ORDER BY CREATETIME DESC) rn, c.* FROM KMS_CARD_SERVICE c) WHERE rn = 1 ;
SQL实现根据字段对表分组,并对每组进行
排序
取
第一条
数据
SQL实现根据字段对表分组,并对每组进行
排序
取
第一条
数据
一、ROW_NUMBER()二、SQL实现 一、ROW_NUMBER() ORCLE中,ROW_NUMBER() 为排名函数,负责对返回结果编号;over()为分析函数,更加()中内容返回多个结果集; ROW_NUMBER () OVER (PARTITION BY ... ORDER BY ...) 二、SQL实现 假设存在表TABLE_A 和TABLE_B ,需要对TABLE_A中的kind字段进行分组,并对分组按照kind_num
排序
,并
取
得
ORACLE-SQL性能优化-
排序
取
第一条
数据
ORACLE-SQL性能优化-
排序
取
第一条
数据
sql分组后
排序
取
第一条
得写法
sql分组后
排序
取
第一条
得写法
SQL学习笔记——按某个字段
排序
后
取
第一条
数据
方法一: select * from ( select * from student where 1=1 order by stu_time ) where rownum=1; student所有
数据
: 查询结果: 方法二: select t.* from ( select s.*,row_number() over(order by stu_time ) as rwnum ...
Java EE
67,516
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章