4

如何从用户表中选择最后 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排序

4

1 回答 1

3

用这个...

SELECT * FROM (
    SELECT * FROM table ORDER BY id DESC LIMIT 3
) sub
ORDER BY id ASC
于 2013-07-21T10:13:05.540 回答