From: | Dennis Gearon <gearond(at)cvc(dot)net> |
---|---|
To: | Eduardo Mylonas - Externo <emylonas(at)automat(dot)com(dot)br> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Crossed Reference Query |
Date: | 2003-07-17 21:59:39 |
Message-ID: | 3F171C4B.9020909@cvc.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
ADODB library has a pivot table generating funciton.
Eduardo Mylonas - Externo wrote:
>
> MS Access has a functionality which is a type of query called "Crossed
> Reference Query" (At least, that's the lame translation i got to come up
> with).
>
> The syntax is something like this:
> TRANSFORM Max(Consulta1.nome) AS [O valor]
> SELECT Consulta1.usuario_id, Max(Consulta1.nome) AS [Total de nome]
> FROM Consulta1
> GROUP BY Consulta1.usuario_id
> PIVOT Consulta1.textoitem;
>
> The query Consulta1 is:
> SELECT sig_permissoes.usuario_id, sig_menudecontrole.textoitem,
> sig_niveis.nome
> FROM sig_niveis INNER JOIN (sig_menudecontrole INNER JOIN sig_permissoes ON
> sig_menudecontrole.menu_id = sig_permissoes.menu_id) ON sig_niveis.nivel_id
> = sig_permissoes.nivel_id
> ORDER BY sig_permissoes.usuario_id, sig_menudecontrole.painel_id,
> sig_menudecontrole.numeroitem;
>
> Well, i want to know whether is possible to do something like this over
> PostgreSQL. If it's needed perl scripts or some other type of scripting, for
> me that's ok. the thing is that i need to have that.
>
> Is it possible?
>
> Thanks to all.
>
> Eduardo Mylonas da Silva
> Automat Eng. de Automação
> Desenvolovimento
> mailto: emylonas(at)automat(dot)com(dot)br
> www.automat.com.br
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: the planner will ignore your desire to choose an index scan if your
> joining column's datatypes do not match
>
From | Date | Subject | |
---|---|---|---|
Next Message | DeJuan Jackson | 2003-07-17 23:21:40 | Re: Strange behaviour of Postgresql (Postgresql 7.3.3 |
Previous Message | Joe Conway | 2003-07-17 21:50:12 | Re: Crossed Reference Query |