sql根据条件查询最近的一条记录

hitrico hitrico 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有一个表
id 书名 价格 日期
1 a 1.5 2017.11.1
2 a 1.3 2017.11.2
3 a 1.1 2017.11.4
4 b 3.5 2017.11.1
5 b 3 2017.11.3
6 c 10 2017.11.2
7 c 8 2017.11.5

现在想同时查询a,b书 id为3跟5这两条记录根据日期往前最近一次的数据,应该怎么写,谢谢
...全文

相关推荐

Mysql查询最近一条记录的sql语句(优化篇)

下策——查询出结果后将时间排序后取第一条 select * from a where create_time<="2017-03-29 19:30:36" order by create_time desc limit 1 这样做虽然可以取出当前时间最近的一条记录,但是一次查询需要将表遍历一遍,对于百万以上数据查询将比较费时;limit是先取出全部结果,然后取第一条,相当于查询中占用了不必要的时间和空间;还有如果需要批量取出最近一条记录,比方说:“一个订单表,有用户,订单时间,金额,需要一次性查询所有用户的最近的一条订单记录”,那么每个用户一次查询就要做一次整表的遍历,数据大的情况下,时间将

weixin_38595850

mysql查询多少秒内的数据,分类统计用户,sum()函数的一个特殊用法 一条比较经典的语句

mysql查询多少秒内的数据,分类统计用户,sum()函数的一个特殊用法 一条比较经典的语句mysql查询多少秒内的数据,分类统计用户,sum()函数的一个特殊用法 一条比较经典的语句mysql查询多少秒内的数据,分类统计用户,sum()函数的一个特殊用法 一条比较经典的语句mysql查询多少秒内的数据,分类统计用户,sum()函数的一个特殊用法 一条比较经典的语句mysql查询多少秒内的数据,分类统计用户,sum()函数的一个特殊用法 一条比较经典的语句

lj19870908

常用SQL语句.txt

比较常见的SQL语句,常用SQL语句大全。

zoorcsa

SQL查询语句学习实例

一道典型的SQL语句题,涉及常见的查询语句,对初学者学习有一定帮助

ritazhou

SQL查询当前数据上一条和下一条的记录

SQL查询当前数据上一条和下一条的记录,管用,仅供参考!!!

坚定2018
评论 7
收藏 已收藏
分享
返回顶部
hitrico
疑难问题 22,298 成员 121,727 内容