


MYSQL выборка по дате ?
Если не указывать время то столбец не выводится как выполнить запрос используя разделитель ? типо он искал в базе не учитывая время в столбце перезаписывать теперь все стролбцы что ли на timestamp или добавлять разделитель ? типо 2025.01.01/18:48:26
SELECT * FROM `Base` WHERE date='2025.01.01';
2025.01.01 18:48:26
Вот несколько способов выборки по дате в MySQL, игнорируя время:
```sql
-- Используя DATE()
SELECT * FROM Base WHERE DATE(date) = '2025-01-20';
-- Используя LIKE
SELECT * FROM Base WHERE date LIKE '2025-01-20%';
-- Используя BETWEEN
SELECT * FROM Base
WHERE date BETWEEN '2025-01-20 00:00:00' AND '2025-01-20 23:59:59';
-- Используя форматирование даты
SELECT * FROM Base
WHERE DATE_FORMAT(date, '%Y-%m-%d') = '2025-01-20';
```
Любой из этих вариантов позволит найти записи за указанную дату независимо от времени.