powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / селект - дней календаря
3 сообщений из 3, страница 1 из 1
селект - дней календаря
    #35124348
kamolsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как сделать селект дней календаря типа 2008-02-11,...2008-02-28,2008-03-01?
...
Рейтинг: 0 / 0
селект - дней календаря
    #35125110
kamolsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
SELECT TO_DATE('20071012','YYYYmmDD') + a * '1 DAY'::INTERVAL AS day
  FROM GENERATE_SERIES( 0 , ABS(EXTRACT(EPOCH FROM (AGE(TO_DATE('20071012','YYYYmmDD'), TO_DATE('20080208','YYYYmmDD'))))/ 86400 )::INTEGER) AS a
   ORDER BY  1 ;
...
Рейтинг: 0 / 0
селект - дней календаря
    #35150913
Фотография ss25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
test=# select date_trunc('month', NOW())::date + s.a as dates from generate_series( 0 , date_part('day', NOW())::int4, 1 ) as s(a);
   dates
------------
  2008 - 02 - 01 
  2008 - 02 - 02 
  2008 - 02 - 03 
  2008 - 02 - 04 
  2008 - 02 - 05 
  2008 - 02 - 06 
  2008 - 02 - 07 
  2008 - 02 - 08 
  2008 - 02 - 09 
  2008 - 02 - 10 
  2008 - 02 - 11 
  2008 - 02 - 12 
  2008 - 02 - 13 
  2008 - 02 - 14 
  2008 - 02 - 15 
  2008 - 02 - 16 
  2008 - 02 - 17 
  2008 - 02 - 18 
  2008 - 02 - 19 
  2008 - 02 - 20 
  2008 - 02 - 21 
  2008 - 02 - 22 
  2008 - 02 - 23 
( 23  rows)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / селект - дней календаря
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]