problem se selectem z vice tabulek

hobit na post.cz hobit na post.cz
Středa Leden 28 18:51:15 CET 2004


Dobry den,
tento select dotaz konci chybou
"ERROR:  Relation "pom3" does not exist".
Nevite, co mam spatne? Vim, co Postgresku vadi, ale nenapada me,
jak to opravit. Chtel bych, aby klient_id ve vsech selektech
(pom1 i pom2) bylo v danou chvili stejne.  Dovedl by mi nekdo
poradit?

PS. Nektere casti SQL-dotazu jsem pro prehlednost vynechal.
Diky.

Petr



SELECT * FROM 
(SELECT klient_id,
            (SELECT
              (SELECT titul
               FROM tituly
               WHERE id=k.titul_pred)
              ||  ' ' || jmeno
            (SELECT titul
               FROM tituly
               WHERE id=k.titul_za)
             FROM klienti k
             WHERE k.id = sez.klient_id) as fullname,
             mess
        FROM sezeni sez
        WHERE (text='asd'))
pom1,
(SELECT 
  CAST((SELECT hodnota AS psc 
       FROM kontakty 
       WHERE typ_kontaktu = 3 AND klient=pom3.klient_id) AS
INTEGER) AS psc)  pom2
WHERE a=2 AND b=3;


-- 
VOLNY klub: Modemisti vseho druhu, spojte se!
http://klub.volny.cz



Další informace o konferenci Databases