从 mysql php 选择最后两行

Mri*_*ank 2 php mysql sql

我有一个这样的数据库:

+----------+----------+------+
| username | password | time |
+----------+----------+------+
| a        | b        | 1234 |
| c        | d        | 5678 |
| e        | f        | 9012 |
+----------+----------+------+
Run Code Online (Sandbox Code Playgroud)

现在我必须按时间安排,所以我跑了:

mysql_query("SELECT * FROM `table` ORDER BY `time`")
Run Code Online (Sandbox Code Playgroud)

这向我显示了按时间升序排列的行,但我必须仅获取用户名ce或者我必须从查询中获取最后两行。

我努力了:

mysql_query('SELECT * FROM `table` ORDER BY `time` LIMIT 2')
Run Code Online (Sandbox Code Playgroud)

但这显示了我的用户名ac但我必须获取最后两个,该怎么做?

Nat*_*ath 5

SELECT * FROM table
ORDER BY time DESC
LIMIT 2
Run Code Online (Sandbox Code Playgroud)