Вывод даты из Mysql с типом Varchar

195
27 июня 2018, 07:20

имеется таблица user

int | varchar | varchar
id  | name    | last_visit
13  | Гоша    | 12.05.2017 15:30
14  | Тоша    | 10.05.2017 12:31
и т.д.

Можно ли как-то вытащить данные из этой таблицы чтобы в запросе сделать выборку, где Last_Visit, например, сегодня. Без учитывания времени.

Грубый пример: where last_visit='12.05.2017'

Answer 1

Преобразуйте last_visit к date.

SELECT * 
FROM user
WHERE str_to_date(last_visit,'%d.%m.%Y')='20170512'

Пример - http://sqlfiddle.com/#!9/b9debe/13

READ ALSO
Проблема с API youtube

Проблема с API youtube

У меня ошибка при использовании API Youtube v3 (The request did not specify any refererPlease ensure that the client is sending referer or use the API Console to remove the referer restrictions)

188
Вывод исходя из времени работа со временем php

Вывод исходя из времени работа со временем php

Ребят есть у меня такой код,

156
laravel неизвестный и длинный route

laravel неизвестный и длинный route

есть таблица с товарами, в ней есть фильтрыВыбирая первый фильтр строится путь category/filter_1/ выбирая еще 1 фильтр уже на следующей странице - category/filter_1/filter_2

193
Не применяются миграции в yii2

Не применяются миграции в yii2

у меня не применяются миграцииВвожу команду php yii migrate и тут выходит ошибка:

271