我在SQL中有以下查询
$querycountry = mysql_query("SELECT
`country_iso2`
FROM
`ban_country_ip`
WHERE `ip_from` <= INET_ATON('$ip')
AND ip_to >= INET_ATON('$ip')
AND checkbox = 1
ORDER BY NAME ");
如果我添加了第二个AND,那么这是一个有效的查询。
有关如何克服这一点的任何建议。
答案 0 :(得分:1)
如果我添加了第二个AND,那么这是一个有效的查询。
是的。您可以为单个查询使用多个条件,AND
或OR
用于添加多个条件。
来自http://www.tutorialspoint.com/mysql/mysql-where-clause.htm
您可以使用AND或OR运算符指定多个条件。