MySQL排除行

标签 mysql

SELECT id,x,y FROM `chars` WHERE `mapa`='1'

当 id='3' 时如何排除行

最佳答案

SELECT id,x,y FROM `chars` WHERE `mapa`='1' and id <> '3'

id的数据类型是什么?尽管?如果你想使用数字

SELECT id,x,y FROM `chars` WHERE `mapa`='1' and id <> 3

在 MySQL 中你也可以使用 !=而不是 <>但是<>是 ANSI and more portable .

关于MySQL排除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4574281/

相关文章:

MySQL 按字段排序

mysql - 如何为 SUM() 选择不同的行?

PHP MYSQL 注册页面验证

c# - 如果存在则从列中选择,如果不存在值为 NULL

php - 在 PHP 和 MySQL 中使用日期查询

php - 找不到行时 MySQL SELECT 语句不会停止

php - 使用pdo执行存储过程

mysql - 在 MySQL 中插入唯一行的最便宜的方法?

mysql - REPLACE INTO sql 查询有 2 个键?

php - mysqli_real_escape_string() 返回空字符串