通过id ASC从数据库顺序中选择最后3行

时间:2013-07-21 10:07:09

标签: php mysql select

如何从users表中选择最后3行,然后按id升序排序?

例如:

id    |    username    |    password

1     |    user1       |    pass1

2     |    user2       |    pass2

3     |    user3       |    pass3

4     |    user4       |    pass4

5     |    user5       |    pass5

我想选择user5,user4和user3,然后按ID ASCENDING

进行排序

1 个答案:

答案 0 :(得分:3)

使用此...

SELECT * FROM (
    SELECT * FROM table ORDER BY id DESC LIMIT 3
) sub
ORDER BY id ASC