Forum Webscript.Ru
Общие => Базы данных => Тема начата: AlieN от 19 Апреля 2002, 15:06:31
-
Имеется поле формата 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"
-
а сделать это с использованием Like ?
select * from prihod where date_prihod LIKE "2002-04-19%";
?
-
так вот , можно ли упростить мой запрос?
-
select * from prihod where date_format(date_prihod,\'%Y%m%d\')="20020419"
-
fidget
прикинь, работает :)
Спасибочки :)
-
А какой запрос будет работать быстрее??