我想从数据库中的值提升MYSQL。 假设: 数据库与表tbl_numbers
列号中有10个值1-10。 我想:我想从数据库中的值提升和降低MYSQL
order by numbers desc {from 8} LIMIT 3
它会显示
8
7
6
代替:
order by numbers desc LIMIT 3
10
9
8
如果这是可能什么PHP和mysql的不是那也不错。
--update - !
我给了办法容易的例子,我真的需要匹配数据库中的条目的的 日期之日起(),并开始asend或从那里decend有任何想法吗?日期格式是沿
ORDER BY (numbers < 8) DESC, numbers DESC LIMIT 3
行应该做的工作2010-06-18
你的意思是(10项+ 1) - 3,对吧?这是从结果开始显示多远? – chustar 2010-06-18 21:48:01
@chustar我纠正了 – 2010-06-18 21:50:45
确实。应该像日期一样容易实现('WHERE datecol <= ORDER BY datecol DESC LIMIT 3') –
Wrikken
2010-06-18 22:54:17