【发布时间】:2023-04-01 04:46:01
【问题描述】:
我需要选择第一行(按日期排序),直到例如。价格1500。我的表结构:
mysql> select * from offers;
+----+-------+-------+---------------------+
| id | name | price | date |
+----+-------+-------+---------------------+
| 1 | name1 | 1000 | 2013-12-28 11:00:00 |
| 2 | name2 | 800 | 2013-12-28 12:00:00 |
| 3 | name1 | 500 | 2013-12-28 13:00:00 |
| 4 | name1 | 500 | 2013-12-28 15:00:00 |
| 5 | name2 | 1000 | 2013-12-28 17:00:00 |
+----+-------+-------+---------------------+
在这种情况下,我需要选择记录 1 和 2。
For example:
for $500 record 1
for $1100 records 1, 2
for $1800 records 1, 2
for $2200 records 1, 2, 3
for $2500 records 1, 2, 3, 4
for $10000 all available records
提前致谢。
【问题讨论】:
标签: mysql sql variables select sql-order-by