Общие > Базы данных

Операции над DATETIME

(1/2) > >>

AlieN:
Имеется поле формата DATETIME.
Простой пример:
требуется выбрать те строчки где это поле(не учитывая время) совпадало по дате
т.е.
при вводе требуемой даты( 2002-04-19) выводилась строчка вроде такой:
2002-04-19 14:00:00

Сейчас реализовано всё вот так:

select * from prihod where YEAR(date_prihod)="2002" AND 

MONTH(date_prihod)="4" AND DAYOFMONTH(date_prihod)="19"

fidget:
а сделать это с использованием Like ?

select * from prihod where date_prihod LIKE "2002-04-19%";

?

AlieN:
так вот , можно ли упростить мой запрос?

Chs:
select * from prihod where date_format(date_prihod,\'%Y%m%d\')="20020419"

AlieN:
fidget
прикинь, работает :)
Спасибочки :)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии