Autor Zpráva
szkepek
Profil *
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 *
ok, už jsem na to přišel, udělal jsem to poddotazem... :-)
szkepek
Profil *
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
Toto téma je uzamčeno. Odpověď nelze zaslat.

0