Select com While
Postou Há 41 minutos
Estou precisando fazer um while e un select exemplo :
tenho uma tabela de produtos e tenho outra tabela aplicações e tenho outra n para n produto aplicacoes que contem o código do produto e da aplicão;
cod_produto e cod_aplicacao.
Fiz um select assim:
SELECT
apl.apli_descricao
FROM
produto_aplicacoes pa
LEFT OUTER JOIN aplicacoes apl ON
pa.cod_aplicacao = apl.cod_aplicacao
WHERE
cod_produto = 1
este aparece todas as aplicações
mas queria concatenar e joga na frente do nome do produto:
exemplo:
SELECT concat(prod_descricao,´ ´, ?????? ) FROM produtos where cod_produto = 1;
??? = acho q ali teria que usar um while mas não consigo montar isso, alguem pode me ajudar?
agradeço desde já galera
Estou precisando fazer um while e un select exemplo :
tenho uma tabela de produtos e tenho outra tabela aplicações e tenho outra n para n produto aplicacoes que contem o código do produto e da aplicão;
cod_produto e cod_aplicacao.
Fiz um select assim:
SELECT
apl.apli_descricao
FROM
produto_aplicacoes pa
LEFT OUTER JOIN aplicacoes apl ON
pa.cod_aplicacao = apl.cod_aplicacao
WHERE
cod_produto = 1
este aparece todas as aplicações
mas queria concatenar e joga na frente do nome do produto:
exemplo:
SELECT concat(prod_descricao,´ ´, ?????? ) FROM produtos where cod_produto = 1;
??? = acho q ali teria que usar um while mas não consigo montar isso, alguem pode me ajudar?
agradeço desde já galera
Gustavo Montagnoli
Curtidas 0
Respostas
Emerson Nascimento
19/08/2009
algo assim?
SELECT prod.prod_descricao, apl.apli_descricao FROM produto_aplicacoes pa LEFT OUTER JOIN aplicacoes apl ON pa.cod_aplicacao = apl.cod_aplicacao LEFT JOIN produtos prod on prod.cod_produto = pa.cod_produto WHERE pa.cod_produto = 1
GOSTEI 0