Выборка записей за определенный период - MySQL
Формулировка задачи:
Всем здрасте, мне помощь нужна)
Допустим есть таблица, а в ней поля id, name, date
Как выбрать записи за определенный период? Например с 25.03.2018 по 12.04.2018
Решение задачи: «Выборка записей за определенный период»
textual
Листинг программы
SELECT `id`, `name`, `date` FROM my_table WHERE `date` BETWEEN '2018-03-25' AND '2018-04-12'
Объяснение кода листинга программы
В данном коде происходит выборка записей из таблицы my_table
, где значение поля date
находится в заданном диапазоне. Выбираются поля id
, name
и date
.
- SELECT - тип запроса на выборку данных из таблицы
id
,name
,date
- перечисляются поля, которые необходимо выбрать- FROM - указывается название таблицы, из которой производится выборка
- my_table - название таблицы, из которой производится выборка
- WHERE - указывается условие, которому должны соответствовать записи
date
BETWEEN '2018-03-25' AND '2018-04-12' - задается условие, что значение поляdate
должно находиться в заданном диапазоне Сформированный запрос будет выбирать записи из таблицыmy_table
, где значение поляdate
находится в диапазоне от '2018-03-25' до '2018-04-12', и выбирать поляid
,name
иdate
этих записей.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д