Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Join e Where

Gostaria de fazer um JOIN para duas tabelas, mas ainda informar uma cláusula de WHERE. Usando o Banco de Dados do curso o JOIN ficaria:

SELECT A.MATRICULA, A.NUMERO, B.NOME, B.BAIRRO FROM [NOTAS FISCAIS] A, [TABELA DE VENDEDORES] B
WHERE A.MATRICULA = B.MATRICULA

Mas eu ainda gostaria de ter uma clausula WHERE Como BAIRRO= "Tijuca".

Em resumo, gostaria de unir duas tabelas pelo ID delas, já que vou precisar do campo de ambas as tabelas para a consulta, mas gostaria de ver tudo isso para um bairro específicos, voltando ao exemplo do curso olhar a matricula e número da nota dos vendedores da Tijuca. Preciso que o bairro seja string, já que agora estou olhando a Tijuca e amanhã quero olhar o Jardins.

1 resposta
solução!

Olá Aline, tudo bem?

Você pode realizar a consulta da seguinte forma:

SELECT
    A.MATRICULA, A.NUMERO, B.NOME, B.BAIRRO 
FROM
    [NOTAS FISCAIS] A INNER JOIN [TABELA DE VENDEDORES] B
ON
    A.MATRICULA = B.MATRICULA
WHERE 
    B.BAIRRO = 'Tijuca'

Realizando um select dos campos que deseja, unindo a tabela de notas fiscais com tabela de vendedores, onde o numero da matricula seja igual nas duas tabelas e o vendedor seja do bairro jardins.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software