oracle中的查询序列如何在mysql中实现,如下,怎么在mysql中实现以下的sql呢?

oracle中的查询序列如何在mysql中实现,如下,怎么在mysql中实现以下的sql呢?,第1张

求出一周数据排行榜
select from DOWNLOADRECORDS where DOWNLOADRECORDS_TIME>DATE_SUB(now(),INTERVAL 7 DAY);
求出24小时内数据排行榜
select from DOWNLOADRECORDS where DOWNLOADRECORDS_TIME>DATE_SUB(now(),INTERVAL 1 DAY)
求出一月内数据排行榜
select from DOWNLOADRECORDS where DOWNLOADRECORDS_TIME>DATE_SUB(now(),INTERVAL 1 MONTH)
为日期增加一个时间间隔:date_add()

前提 table_name 中的记录大于 10条
SELECT @num := @num + 1 from table_name,
(SELECT @num := 0) t1 limit 10


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12688005.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存