我想從數據庫中的值提升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