
17.01.2008, 22:43
|
|
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме: 13936387
Репутация:
1844
|
|
php? =-O
Сообщение от NNNS
Есть таблица в БД MySQL
id int(4) | datetime datetime | text varchar(500)
datetime формата (0000-00-00 00:00:00)
Как реализовать выборку за текущий день и текущий месяц?
Вот...
Это за сегодня:
Код:
select * from TABLE where date(datetime)=date(now());
Это выборка по определённому дню (если день с 00:00):
Код:
select * from TABLE where date(datetime)=date('2008-01-30');
Или просто
select * from TABLE where date(datetime)=''2008-01-30';
По месяцу (если месяц с 1-го числа):
Код:
select * from TABLE where month(datetime)+year(datetime)*12=month(now())+year(now())*12;
Последний раз редактировалось dinar_007; 17.01.2008 в 22:46..
|
|
|