gpt4 book ai didi

mysql - 选择 MySQL 中除一行以外的所有行

转载 作者:行者123 更新时间:2023-11-29 04:05:37 26 4
gpt4 key购买 nike

我正在尝试使用 select 语句从某个 MySQL 表中获取所有行,除了将按其先前值递增的行例如

+----+--------+
| id | name |
+----+--------+
| 1 | google |
| 2 | yahoo |
| 3 | msn |
| 4 | google |
| 5 | google |
| 6 | yahoo |
+----+--------+

现在,每次我添加一个新值时,它都会是 7、8、9.. 现在我想选择除插入表中的新值之外的行

最佳答案

编写一个获取最高 id 的子查询,然后使用 WHERE 子句排除它。

SELECT *
FROM yourTable
WHERE id != (SELECT MAX(id) FROM yourTable)

关于mysql - 选择 MySQL 中除一行以外的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43350787/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com