家伙我有表:: 1,2,3,4,5,6,7,8,9,10ORDER BY ID DESC LIMIT 3
查询等DATAS:
SELECT done_sum FROM spent_vs_done WHERE project_id="14" ORDER BY id DESC LIMIT 3
结果我现在看起来像这样:
10,9,8
我想获得像最后3行:
8,9,10
你能帮我添加一些东西到查询中来实现吗?
MySQL的/ PHP
任何帮助将不胜感激!!!!
家伙我有表:: 1,2,3,4,5,6,7,8,9,10ORDER BY ID DESC LIMIT 3
查询等DATAS:
SELECT done_sum FROM spent_vs_done WHERE project_id="14" ORDER BY id DESC LIMIT 3
结果我现在看起来像这样:
10,9,8
我想获得像最后3行:
8,9,10
你能帮我添加一些东西到查询中来实现吗?
MySQL的/ PHP
任何帮助将不胜感激!!!!
使用子查询来获取升序:
SELECT t.done_sum
FROM
(
SELECT done_sum, id
FROM spent_vs_done
WHERE project_id="14"
ORDER BY id DESC
LIMIT 3
) t
ORDER BY t.id
作品奇妙的',非常感谢! –
@JarekJarek标记正确吗? –
使用'ASC'相反DESC' –