Всем привет, помогите новичку.
Есть таблица MySQL со столбцами EventID | Start | End
Start и End это тип datetime: начало и конец события.
Есть дата, например текущая. Как выглядит SQL-запрос, если нужно вытащить записи, которые пересекаются с определенной датой?
Этот запрос выберет записи в интервал дат которых попадает текущая дата
SELECT * FROM table_name
WHERE UNIX_TIMESTAMP(start) < UNIX_TIMESTAMP(NOW())
AND UNIX_TIMESTAMP(end) > UNIX_TIMESTAMP(NOW())
Пытаюсь в ручную собрать строку подключения для контекста используя известный пример:
переделываю склайт на mysql ,не могу никак добить этот запрос нужно чтобы от текущего времени отнималось время записанное в таблице и выводилось...
Дату заносит вроде, но как только собираешься что-то с этой датой сделать, например отнять он нее другую дату, сразу пишет неверный формат...
Написал приложение, которое подгружает данные из моей базы данных (MySQL)При выборе строки ее можно удалить нажав на кнопку "удалить"