繁体   English   中英

如何从列中选择除Mysql中的值以外的所有值?

[英]How to select all values from a column except a value in Mysql?

例如,我有查询:

$legend= mysql_num_rows(mysql_query("SELECT * FROM  users WHERE rank = 'Legend' AND status='Alive' AND userlevel <> '2'"));

我需要知道你如何做排除标志,因为它接缝<>是不正确的。

$legend= mysql_num_rows(mysql_query("SELECT * FROM  users WHERE rank = 'Legend' AND status='Alive' AND userlevel != '2'"));

如果我理解正确的话,这应该可以解决问题。

SELECT * 
FROM  users 
WHERE rank = 'Legend' 
AND status='Alive' 
AND userlevel != '2'

试试这样吧

$legend= mysql_num_rows(mysql_query("SELECT * FROM  users WHERE rank = 'Legend' AND status='Alive' AND userlevel !='2'"));

这将查询rankLegendstatusAlive结果,不包括userlevel with 2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM