[OT] SQL databaze jak se tohle resi?
Blue Barons
blue.barons@gmail.com
Pondělí Červenec 10 09:50:39 CEST 2006
select nazev, cas, hodnota_A, hodnota_B from tabulka_1
union ALL
select nazev, cas, hodnota_A, hodnota_B from tabulka_2
union ALL
select nazev, cas, hodnota_A, hodnota_B from tabulka_3
/
Takhle nějak to funguje v Oracle, jde hlavně o příkaz Union ALL, podobně by to mělo fungovat i v PostgreSQL.
Barons
> -----Original Message-----
> From: hw-list-bounces@list.hw.cz
> [mailto:hw-list-bounces@list.hw.cz] On Behalf Of k.novo
> Sent: Monday, July 10, 2006 9:41 AM
> To: hw-list@list.hw.cz
> Subject: [OT] SQL databaze jak se tohle resi?
>
>
> Mam zarizeni, ktera sbiraji data v case a ukladaji je do SQL
> (PostgreSQL)
>
> tabulka vypada asi takto
> Nazev , cas (format linux epoch ), hodnota A, hodnota B
>
> zaznamu je cca 200 kazdych 300s pricemz mi to jede nekolik
> let ==> dat je staaasne moc a 1GHz CPU uz to nejak nestiha
> tzn rad bych mel 3 tabulky v prvni budou data s presnosti
> 300s za rekneme posledni mesic, starsi data by se mela
> agregovat na hodinovou presnost a v posledni tabulce by mela
> byt data s presnsti 1den starsi rekneme 180dni.
>
> Napsal jsem si na to funkci, ale je videt, ze je psana
> pristupek klasickeho programatora pomoci ciklu atd. Urcite to
> lze resit primo na urovni SQL nejakym spravne slozitym selectem
>
> Poradite ?
> Dekuji
Další informace o konferenci Hw-list