|
MySQL.RU - Webboard
Вернуться
Вопрос по датам (art) 07/05/2004 - 12:46:38
Re: Вопрос по датам (Alec) 07/05/2004 - 13:09:55
Re: Вопрос по датам (art) 07/05/2004 - 13:27:13
Re: угу. да по-простому. в лоб (Alec) 07/05/2004 - 13:46:49
Re: угу. да по-простому. в лоб (art) 07/05/2004 - 14:02:59
Re: есть еще два варианта (Alec) 07/05/2004 - 14:37:09
Re: Вопрос по датам (Проходящий мимо) 09/10/2008 - 02:39:42
> Original message text:
> From: art - 07/05/2004 - 12:46:38
> Subject:Вопрос по датам
> -----------------
> Подскажите пожалуйста как одним SQL запросом вывести все даты между начальной и конечной с периодом в 1 день.
>
From: Alec - 07/05/2004 - 13:46:49
Subject:угу. да по-простому. в лоб
-----------------
именно просто размножить?
хорошо
я не знаю как насчет пхп, но он имхо близок в чем-то к перлу
стало быть, я бы просто сформовал запрос и отдал его на растерзание серверу
my $q= q!insert into T(field_date) values!;
for(1..30) { $q .= "(2004-1-$_)," }
$q =~ s/^(.*),$/$1/; #последняя запятая лишняя
.....->query($q);
проще говоря
$q = 'insert into T(field_date) values'.
join '',map {"(2004-1-$_),"}(1..10);
$q =~ s/^(.*),$/$1/; #последняя запятая лишняя
отдаем серверу
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
34253
|
|