@voldemar21

Как правильно выполнить в sqlite выборку данных по определенной дате?

Суть вопроса такова есть таблица БД такой формы "id с автоинкриментом, user_id, data, task" в первом столбе простая нумерация, во втором столбе идет привязка к id пользователя, в data столбце записывается дата указанная пользователем, в task столбце записывается указанная пользователем задача или список дел на определенную дату которую он указал.
Подскажите как мне реализовать такой запрос в БД: Чтобы когда пользователь ввел дату и ему вывелся список задач на эту дату. То есть пользователь набил кучу дат с задачами и захотел посмотреть задачи на нужную дату и ему вывело именно те задачи, а не все сразу или ни чего.
"SELECT * FROM `task_list` WHERE `user_id` = ? AND `data` BETWEEN '12.12.2021' AND '13.12.2021' ORDER BY `data`"

При таком запросе мне выводит все задачи попавшие в диапазон, а мне это не нужно.
  • Вопрос задан
  • 264 просмотра
Пригласить эксперта
Ответы на вопрос 1
@FCKJesus
SELECT task FROM task_list WHERE user_id = ? AND data = ? ORDER BY data DESC;

Данный запрос выведет таски за нужную вам дату, отсортированные по дате
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
10 мая 2024, в 03:40
1500 руб./за проект
10 мая 2024, в 03:02
5000 руб./за проект
10 мая 2024, в 02:29
300 руб./за проект