Выбор даты из столбца базы данных отфильтрован по месяцу и году - PullRequest
0 голосов
/ 25 марта 2019

У меня есть столбец базы данных sales_date, в котором хранится дата определенных продаж.Данные хранятся с использованием PHP date ().Как выбрать данные из строк, используя дату и время в качестве фильтров?

Я пытался использовать предложение WHERE в моем SQL-выражении, например:

SELECT sales_date, sales_amount from sales_table 
WHERE YEAR(sales_day) = $yr AND MONTH(sales_day) = $mn

$getComm = $this->db->prepare('SELECT sales_date, sales_total, sales_comm from bakery_sales WHERE u_id = :u_id AND YEAR(sales_date) = :sales_year AND MONTH(sales_date) = :sales_month');
  $getComm->bindParam(':u_id', $_SESSION['userid'],PDO::PARAM_STR);
  $getComm->bindParam(':sales_year', $yr,PDO::PARAM_STR);
  $getComm->bindParam(':sales_month', $mn,PDO::PARAM_STR);

Я ожидаю, что запрос вернет строки с выбранным месяцем и годом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...