query concatenate

From: Eugenio Trumpy <frippe12573(at)hotmail(dot)com>
To: <pgsql-it-generale(at)postgresql(dot)org>
Subject: query concatenate
Date: 2013-03-01 11:53:17
Message-ID: DUB108-W51773E4C2F62218FAF1BC0E5FF0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-it-generale


Buongiorno,dovrei eseguire una query che mi restituisca più campi provenienti da più tabelle.Le tabelle sono relazionate 1:M e questa potrebbe essere la situazione
tab 1
key, f1, f2, f3
1, a, b, c
2, d, e, f
3, g, h, i
4, l, m, n

tab2
key, f4, f5
2, oo, pp
2, ooo, ppp
2, o, p
3, r, s

tab3
key, f6, f7
1, t, v
2, v, z
3, j, k

tabn
key, fn, fn+1
...........

tab_risultato
key, f1, f2, f3, f4, f5, f6, f7
1, a, b, c, -, -,t, v
2, d, e, f, o, p, v, z
2, d, e, f, oo, pp, -, -
2, d, e, f, ooo, ppp, -, -
3, g, h, i, r, s, j, k
4, l, m, n, -, -, -, -

ho provato con join ma mi si replicano troppe volte le row.Qualcuno ha suggerimenti?
Grazie
Eugenio

Responses

Browse pgsql-it-generale by date

  From Date Subject
Next Message Gianni Ciolli 2013-03-01 12:04:26 Re: query concatenate
Previous Message Andrea G 2012-11-27 10:39:31 Re: freeze database durante creazione tabella o campo tabella