URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5572
[ Назад ]

Исходное сообщение
"datetime mysql perl"

Отправлено pheonix , 17-Июл-06 10:20 
create table test (date DATETIME);
insert into test set date=now();
insert into test set date=now();
insert into test set date=now();
...

вопрос как выбрать все записи у которых месяц равен 11 или год равен 2000 или задан год и месяц всё остальное вывести, как такое сделать и возможно ли такое вообще в mysql?

что-нибудь типа такого (2006-00-00 00:00:00) все записи за 2006 год ну и в таком духе
тут читал ничего не нашёл http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functio... может кто-нить с этим сталкивался уже


Содержание

Сообщения в этом обсуждении
"datetime mysql perl"
Отправлено NuINu , 17-Июл-06 12:16 
>create table test (date DATETIME);
>insert into test set date=now();
>insert into test set date=now();
>insert into test set date=now();
>...
>
>вопрос как выбрать все записи у которых месяц равен 11 или год
>равен 2000 или задан год и месяц всё остальное вывести, как

SELECT * FROM test WHERE (YEAR(date)=2006) OR (MONTH(date)= 11);

>тут читал ничего не нашёл http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functio... может кто-нить с этим сталкивался уже
>
не читай всякую фигню, возьми книжку по MySQL Поль Дюбуа. Да и вместе с Мускулом приличных хелп идет.


"datetime mysql perl"
Отправлено pheonix , 18-Июл-06 11:03 
>SELECT * FROM test WHERE (YEAR(date)=2006) OR (MONTH(date)= 11);
>
>>тут читал ничего не нашёл http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functio... может кто-нить с этим сталкивался уже
>>
>не читай всякую фигню, возьми книжку по MySQL Поль Дюбуа. Да и
>вместе с Мускулом приличных хелп идет.


спасибо за ответ, я пока не пробывал потом что сделал с помошью like, но всё равно спасибо