Ajuda em SQL
10/01/2007
0
Pessoal, preciso de uma ajudinha para montar uma consulta SQL.
Tenho as seguinte consulta:
A dúvida é a seguinte:
Quando não há um registro na tabela ´Estrutura equivalência´ para gerar um vínculo com a tabela ´Itens do Estoque´, então no campo ´[b:07edd0aef2]EQUIV[/b:07edd0aef2]´ é retornado valor NULO.
Como faço para que retorne uma string (´XX´, por exemplo) no campo EQUIV em lugar de retornar valor NULO?
O banco de dados que estou usando é o ACCESS.
Valeu!
Tenho as seguinte consulta:
SELECT [Itens do estoque].[Código do item], [Estrutura equivalência].[Sequencia equivalência] AS EQUIV FROM ([Itens do estoque] LEFT JOIN [Estrutura de produto] ON [Itens do estoque].[Código do item] = [Estrutura de produto].[Item pai]) LEFT JOIN [Estrutura equivalência] ON [Itens do estoque].[Código do item] = [Estrutura equivalência].[Código do item] GROUP BY [Itens do estoque].[Código do item], [Estrutura equivalência].[Sequencia equivalência] HAVING [Itens do estoque].[Código do item]=´P0006´
A dúvida é a seguinte:
Quando não há um registro na tabela ´Estrutura equivalência´ para gerar um vínculo com a tabela ´Itens do Estoque´, então no campo ´[b:07edd0aef2]EQUIV[/b:07edd0aef2]´ é retornado valor NULO.
Como faço para que retorne uma string (´XX´, por exemplo) no campo EQUIV em lugar de retornar valor NULO?
O banco de dados que estou usando é o ACCESS.
Valeu!
Rtava
Curtir tópico
+ 0
Responder
Posts
10/01/2007
Emerson Nascimento
veja se o access suporta [i:a1d76e88b9]case[/i:a1d76e88b9] na instrução
Responder
Clique aqui para fazer login e interagir na Comunidade :)