php - 从忽略一些数字的sql中获取结果

标签 php mysql

在 MySQL 表中,我有一行用户组。在这一行中,我有用户组编号。 我正在尝试从除 0 和 5 以外的所有用户组中获取结果。

我试过这段代码:

$sql = $db->query("
SELECT 
author FROM dle_photo_post where ug<'5' and moder ='0'
");

问题是我不知道如何忽略 0 和 5。

最佳答案

SELECT 
author FROM dle_photo_post where ug not in('5','0') and moder ='0'

关于php - 从忽略一些数字的sql中获取结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12814949/

相关文章:

php - ZF3 - 从助手获取 cookie

php - 为什么迭代以无限循环结束的 ArrayIterator?

MySQL 查询的 PHP 分页未正确递增/递减

mysql - 将列值从一个表复制到另一个匹配的 ID - SQLite

mysql - 选择字段匹配的数据

php - 代码点火器事务

php - 在 PHP 中,为什么 true 强制转换为 1 而 false 强制转换为空字符串?

php - 无法使用简单的 Web 应用程序进行部署/前进

mysql - 使用 INNER JOIN 排除 MYSQL 查询结果

mysql - 如何使工作 : FOREIGN KEY error during addition