sreletronica Postado Outubro 26, 2017 Denunciar Share Postado Outubro 26, 2017 boa noite, pessoal, preciso de ajuda em uma consulta 2 tabelas if existe id na segunda aparece preço se não aparece preço da primeira tabela.. exemplo tabela1 tabela2 ------------------------------------ -------------------------------------------------------- id | descricao | preço id | dtini | dtfim | preço 17 | pao de sal | 9,00 20 | 26/10/2017 | 30/10/2017 | 1,99 18 | bolo | 10,80 17 | 26/10/2017 | 10/11/2017 | 6,10 20 | Quiabo | 2,99 23 | Tomate | 3,50 de modo que quando execultar a consulta resulte desta forma tabela1 ------------------------------------------------------------------------ id | descricao | preço 17 | pao de sal | 6,10 18 | bolo | 10,80 20 | Quiabo | 1,99 23 | Tomate | 3,50 de modo que vou dar um select na tabela1 e listar tudo mas se a id existir na tabela2 pregar o preço da tabela2, se não existir manter o preço da tabela1.. Quem puder ajudar... pode ser em postgres, fb,, mysql.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
sreletronica
boa noite, pessoal, preciso de ajuda em uma consulta 2 tabelas if existe id na segunda aparece preço se não aparece preço da primeira tabela..
exemplo
tabela1 tabela2
------------------------------------ --------------------------------------------------------
id | descricao | preço id | dtini | dtfim | preço
17 | pao de sal | 9,00 20 | 26/10/2017 | 30/10/2017 | 1,99
18 | bolo | 10,80 17 | 26/10/2017 | 10/11/2017 | 6,10
20 | Quiabo | 2,99
23 | Tomate | 3,50
de modo que quando execultar a consulta resulte desta forma
tabela1
------------------------------------------------------------------------
id | descricao | preço
17 | pao de sal | 6,10
18 | bolo | 10,80
20 | Quiabo | 1,99
23 | Tomate | 3,50
de modo que vou dar um select na tabela1 e listar tudo mas se a id existir na tabela2 pregar o preço da tabela2, se não existir manter o preço da tabela1..
Quem puder ajudar...
pode ser em postgres, fb,, mysql..
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.