Ajuda com Select
22/02/2006
0
Após problema com meu HD perdi informações importantíssimas.
Entre elas estava um select que não estou conseguindo montar novamente.
Gostaria da ajuda de vcs para solucionar o problema.
TABELA 1
-----------
GOL
PALIO
TABELA 2
-----------
(GOL) AR
(GOL) DIRECAO
(GOL) CD
(PALIO) AR
(PALIO) DIRECAO
(PALIO) VIDRO
(PALIO) TRAVAS
AO SELECIONAR O ´GOL´ RETORNARÁ AS COLUNAS:
GOL - AR - DIRECAO - CD
AO SELECIONAR O ´PALIO´ RETORNARÁ AS COLUNAS:
PALIO - AR - DIRECAO - VIDRO - TRAVAS
Utilizo Delphi 5 e IB 6
[]´s
AASN
Aasn
Posts
22/02/2006
Motta
select veiculos.cod,opcional.cod
from veiculos,opcionais
where veiculos.cod = opcionais.codveic
order by veiculos.cod,opcional.cod
é isto ??
22/02/2006
Aasn
o select me retornava os opcionais em colunas do grid não em linhas.
exemplo:
coluna1 coluna2 coluna3 coluna4
GOL AR DIRECAO VIDROS
[]´s
AASN
p.s.: Eu havia retirado esse select de um artigo que pesquisei na internet de como o próprio interbase trabalha internamente os selects.
23/02/2006
Aroldo Zanela
Da forma que citou, acredito que deveria montar via FOR SELECT dentro de uma SP, visando concatenar as linhas em colunas. Procure na WEB por crosstab para ver se recupera o artigo.
Clique aqui para fazer login e interagir na Comunidade :)