我有从表中选择的问题。我想选择除第一行之外的所有行。所以..有我的代码
SELECT * FROM table ORDER BY id DESC
Run Code Online (Sandbox Code Playgroud)
所以这段代码从表中选择和订购 id,这给了我 id 反馈“5>4>3>2>1”。还有一个问题..我如何选择和回显 4>3>2>1 行。因此,如果我有 id 为 1,2,6,8,10 的行,echo 将是 10,8,6,2,1 并且我希望 select 只回显 8,6,2,1。
有我完整的错误代码选择。
$other = mysql_query("SELECT * FROM table ORDER BY id DESC LIMIT 1, 1");
Run Code Online (Sandbox Code Playgroud)
这应该这样做。
SELECT * FROM table WHERE id NOT IN (SELECT MAX(id) FROM table) ORDER BY id DESC
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6166 次 |
| 最近记录: |