Ajuda com Select

22/02/2006

0

Olá pessoal,

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

Aasn

Responder

Posts

22/02/2006

Motta

algo assim :

select veiculos.cod,opcional.cod
from veiculos,opcionais
where veiculos.cod = opcionais.codveic
order by veiculos.cod,opcional.cod

é isto ??


Responder

22/02/2006

Aasn

Olá Motta,

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.


Responder

23/02/2006

Aroldo Zanela

Colega,

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.


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar