[英]How to select all values from a column except a value in Mysql?
For example I have the query: 例如,我有查询:
$legend= mysql_num_rows(mysql_query("SELECT * FROM users WHERE rank = 'Legend' AND status='Alive' AND userlevel <> '2'"));
I need to know how you do the excluding sign, because it seams that <>
is not correct. 我需要知道你如何做排除标志,因为它接缝<>
是不正确的。
$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'
Try like this 试试这样吧
$legend= mysql_num_rows(mysql_query("SELECT * FROM users WHERE rank = 'Legend' AND status='Alive' AND userlevel !='2'"));
This will query results having rank
as Legend
and status
as Alive
excluding userlevel
with 2
这将查询rank
为Legend
且status
为Alive
结果,不包括userlevel
with 2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.