php - 查询多个条件

标签 php mysql sql database

我正在跟踪我网站上的一些内容,并且我使用了很多查询,因为它们需要不同的条件

例如

$example = mysql_query("SELECT column FROM table WHERE column = 'Value1'");
$example_row = mysql_num_rows($example);

$example1 = mysql_query("SELECT column FROM table WHERE column = 'Value2'");
$example_row1 = mysql_num_rows($example1);

依此类推,值总是不同的,所以我很难找到一种方法将其放入一个查询中,在该查询中我仍然可以获得不同值的不同行数,这可能吗?

我可以测试该行以查看它是否与值匹配

if ($row == 'value'){

}

好几次了还是不好

最佳答案

使用IN()

SELECT column FROM table WHERE column IN('Value1', 'Value2');

关于php - 查询多个条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14992513/

相关文章:

php - MySql Or 语句在功能上没有意义

php mysql adodb

MYSQL 多组连接

Mysql嵌套循环中最外层表可见性

mysql - 计数大多数捐赠者 SQL

PHP Mysql - 在 Select 语句中使用变量作为列名

php - Codeigniter 预订模块

mySQL 查询以在数据库中的所有表中搜索一个字符串?

php - 关于如何计算每个帖子的评论数的 SQL 查询

SQL Server - 将 SELECT 语句存储到存储过程中的变量中