SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 30.08.2009 16:29:52

Zivas
Участник
Зарегистрирован: 30.08.2009
Сообщений: 3

Помогите с выборкой по дате из таблицы

Здравствуйте! в общем есть таблица и в ней поле created_at в формате datetime данные в ней хранятся в формате 2009-08-01 17:10:11, раньше формат поля был просто DATE и выборка легко осуществлялась запросом WHERE created_at='2009.8.1' , но появилась необходимость изменить формат поля на DATETIME и никак теперь не могу составить запрос, таким образом, чтоб выборка осуществлялась только по дате а время просто отбрасывалось. помогите пожалуйста, дайте реальный пример запроса чтоб выборка шла без учета времени

Неактивен

 

#2 30.08.2009 19:38:55

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5847

Re: Помогите с выборкой по дате из таблицы

select * from table_name where date(created_at) = '2009-08-01';

Неактивен

 

#3 30.08.2009 19:58:40

Zivas
Участник
Зарегистрирован: 30.08.2009
Сообщений: 3

Re: Помогите с выборкой по дате из таблицы

спасибо!) это выход согласен, но можно ли сделать как нибуть так, чтоб запрос формировался на дату формата 2009.8.1

Неактивен

 

#4 30.08.2009 20:37:48

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5847

Re: Помогите с выборкой по дате из таблицы

Такой формат даты, он тоже поймет. Попробуйте.

Неактивен

 

#5 31.08.2009 08:23:58

Zivas
Участник
Зарегистрирован: 30.08.2009
Сообщений: 3

Re: Помогите с выборкой по дате из таблицы

Спасибо большое!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson