ďťż
 
[psql] rozszerzenie manipulacji czasem ďťż
 
[psql] rozszerzenie manipulacji czasem
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[psql] rozszerzenie manipulacji czasem



bzdziul - 14-02-2007 00:03
[psql] rozszerzenie manipulacji czasem
  Witam!
Czy ktoś słyszał o jakimś rozszerzeniu do postgresa, które pozwoliło by
mi zapisać w magiczny sposób zakres godzin (np. pon 16:00-16:30) i
wyszukiwać krotki które mają zadaną datę i czas w określonym wyżej
zakresie.

Oczywiście mogę zrobić tabelkę z polami "od","do" dla każdego dnia
tygodnia, ale może coś takiego istnieje?





Herakles - 14-02-2007 00:03

  bzdziul wrote:

> Witam!
> Czy ktoś słyszał o jakimś rozszerzeniu do postgresa, które pozwoliło by
> mi zapisać w magiczny sposób zakres godzin (np. pon 16:00-16:30) i
> wyszukiwać krotki które mają zadaną datę i czas w określonym wyżej
> zakresie.
>
> Oczywiście mogę zrobić tabelkę z polami "od","do" dla każdego dnia
> tygodnia, ale może coś takiego istnieje?

create table krotki
(
krotki_id int4 not null primary key,
krotki_date date,
krotki_time_from time,
krotki_time_to time
)

select * from
krotki
where
krotki_time_from<='16:01:03' and '16:01:03'<=krotki_time_to and
krotki_date='2007-02-13';

Ale można fajniej lektura: agregates;
albo ftyp danych do krotek i porównywać jakąś prostą funkcją w plpgsql, ale
najwydajniej to raczej będzie tym pierwszym sposobem.




bzdziul - 15-02-2007 00:06

  Herakles napisał(a):
>
> create table krotki
> (
> krotki_id int4 not null primary key,
> krotki_date date,
> krotki_time_from time,
> krotki_time_to time
> )
> [...]

Czyli jednak...

> Ale można fajniej lektura: agregates;
> albo ftyp danych do krotek i porównywać jakąś prostą funkcją w plpgsql, ale
> najwydajniej to raczej będzie tym pierwszym sposobem.
Ok. Dzięki za pomoc.
Pozdrawiam
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?ISO-8859-2?Q?[psql]_Polskie_t=B3umaczenie_?= =?ISO-8859-2?Q?licencji_BSD_dla_PostgreSQL=3F?= [psql] Funkcja =?ISO-8859-2?Q?=B3=B1cz=B1ca_stringi?= [psql] =?ISO-8859-2?Q?Ilo=B6=E6_godzin_w_intervale?= [psql] Jak odczytać pg_index.indexprs w postaci nodeToString()? PSQL - przepisac z jednej bazy do drugiej wybrane rek [psql] Sprawdzenie jakie query sa obecnie wykonywane psql zmiana pozycji kolumny w tabeli [psql] Konfiguracja serwera i pg_restore [psql] problem z UPDATE'm dla nast. sytuacji [psql] problem z vacuum full analyze
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • oefg.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com