Autor | Zpráva | ||
---|---|---|---|
szkepek Profil * |
#1 · Zasláno: 5. 5. 2007, 10:04:48
ahoj,
nedavno jsem tady psal s jednim postgres dotazem, ted potrebuju pomoc s dalsim: mam tabulku statistiky: CREATE TABLE statistiky ( id_statistika bigserial NOT NULL, ip character varying(15), session character varying(128), id_uzivatel integer, id_clanek integer, id_sekce integer, cas timestamp without time zone ); Potřebuju vybrat cas, id_clanek a id_uzivatel, s tim, ze to budou jenom radky, kde je nejnizsi datum. Mam tento dotaz: SELECT MIN(statistiky.cas), statistiky.id_uzivatel FROM statistiky GROUP BY statistiky.id_uzivatel to vybere co ma, ale bohuzel bez tech id_clanek. A ja potrebuju vybrat jenom ty uzivatele, co maji v radku u nejnizsiho data nastavene id_clanek = 0. Když jsem to řešil přes WHERE, nebylo to taky ono. Nevi nekdo jak na to ? Diky moc Adam |
||
szkepek Profil * |
#2 · Zasláno: 5. 5. 2007, 11:38:07
ok, už jsem na to přišel, udělal jsem to poddotazem... :-)
|
||
szkepek Profil * |
#3 · Zasláno: 5. 5. 2007, 11:59:34
a přecejenom mám ještě jeden problémek, potřeboval bych vložit do tabulky1 která obsahuje sloupec id_uzivatel vsechny id_uzivatel z tabulky2, nevite jak na to ??? :-)
Dekuju |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0