Php 带或的MYSQL查询
我当前正在使用以下SQL查询:Php 带或的MYSQL查询,php,mysql,sql,Php,Mysql,Sql,我当前正在使用以下SQL查询: ("SELECT * FROM `form` WHERE '1' IN (show1) AND 'agree' NOT IN (test)") 然而,我似乎不知道如何在其中添加或。。如果是“同意”或“不同意”,我需要过滤掉 有什么想法吗?假设show1和test是列,并且这是与Mysql相关的,那么应该可以: "SELECT * FROM `form` WHERE show1 IN ('1') AND test NOT IN ('agree', '
("SELECT * FROM `form` WHERE '1' IN (show1) AND 'agree' NOT IN (test)")
然而,我似乎不知道如何在其中添加或。。如果是“同意”或“不同意”,我需要过滤掉
有什么想法吗?假设show1和test是列,并且这是与Mysql相关的,那么应该可以:
"SELECT *
FROM `form`
WHERE show1 IN ('1')
AND test NOT IN ('agree', 'disagree')"
我更喜欢将列放在比较的左侧:)您的问题并不完全清楚(提供表内容的摘录和所需输出的示例可能会有所帮助),但您可能希望
从show1=1的表单中选择*并测试not IN('agree','disagree')
?