使用PDO的查询中的两个SELECT操作

时间:2015-05-12 06:32:31

标签: php mysql pdo

我正在尝试使用日期范围执行搜索 - 从结果中,仅显示具有特定值的行(列在不同的列中)。这意味着查询中涉及两个SELECT操作。我没有正确地完成此查询。

我的查询在这里

$sql="SELECT (SELECT * FROM `student_db` 
          WHERE `stu_registered_date` 
          BETWEEN '2015-01-07' AND '2015-01-17') 
      WHERE `stu_trainer_id` LIKE 'Trainer-1'"

1 个答案:

答案 0 :(得分:0)

您不需要2个查询,而是需要一个具有2个条件的查询

      SELECT * FROM `student_db` 
      WHERE `stu_registered_date` 
      BETWEEN '2015-01-07' AND '2015-01-17'
      and `stu_trainer_id` = 'Trainer-1'
相关问题