在MySQL表中,我有一行用于用户组。在这一行中,我有用户组号码。 我试图从所有用户组得到结果除0和5从sql中获取结果并忽略一些数字
我这个代码的尝试:
$sql = $db->query("
SELECT
author FROM dle_photo_post where ug<'5' and moder ='0'
");
问题是我不知道我怎么可以忽略0和5
在MySQL表中,我有一行用于用户组。在这一行中,我有用户组号码。 我试图从所有用户组得到结果除0和5从sql中获取结果并忽略一些数字
我这个代码的尝试:
$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'
谢谢但0呢?我需要忽略0和5 – Alireza
尝试更新的查询 – AnandPhadke
您是否尝试过使用:不是?
有关更多信息,请参阅http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html。
不,我没有,但谢谢你的链接 – Alireza
SELECT author FROM dle_photo_post where ug!=5 and ug!=0
如果ug
是单数,那么你应该能够做到
SELECT
author
FROM
dle_photo_post
WHERE
ug <> 5 AND ug <> 0
谢谢MrCode .. – Alireza
尝试,
SELECT author
FROM dle_photo_post
where usergroups NOT IN (0, 5)
谢谢john woo! – Alireza
@Alireza欢迎您! –
$sql = $db->query("
SELECT
author FROM dle_photo_post where ug not in('0','5')
");
谢谢你亲爱的Nirav – Alireza
@Alireza欢迎。随意问。! –
确保0和5的数字或字母。 –