你好,我正在开发一个使用 PHP 作为服务器端语言的 Web 应用程序,我正在尝试从 MySql 数据库中进行选择,其中值不等于“某物” 我找到了很多答案,我已经尝试了下面的所有这些选择语句,但没有用,有时它会返回错误或什么都不返回,并指出该列允许 Null;
我尝试过的:
SELECT status from Orders WHERE status <> 'canceled';
SELECT status from Orders WHERE status NOT IN ('canceled','deleted')
SELECT status from Orders WHERE status NOT LIKE 'canceled'
SELECT status from Orders WHERE status NOT LIKE '%canceled'
SELECT status from Orders WHERE status <> 'canceled'
SELECT status from Orders WHERE status != 'canceled'
SELECT status from Orders WHERE NOT status='canceled'
最佳答案
确保您需要检查的列的初始值不是null 然后您可以使用
SELECT status FROM `Orders` WHERE status NOT IN('canceled','deleted')
关于mysql - 从mysql中选择不等于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35636036/