Olá, boa tarde! Quando o professor usou o seguinte comando:
"SELECT DISTINCT BAIRRO, NOME, 'Cliente' as TIPO from tabela_de_clientes UNION SELECT DISTINCT BAIRRO, NOME, 'VENDEDOR' as TIPO FROM tabela_de_vendedores; "
Tem necessidade do "DISTINCT"? Pois se o "UNION" já faz automaticamente a distinção dos itens repetidos ou perdi algo?
Minha outra dúvida é referente ao JOIN. Sempre quando for utilizar algum tipo de JOIN, posso usar desta forma, sem a necessidade de alias?
"select tabela_de_vendedores.BAIRRO, tabela_de_vendedores.NOME, DE_FERIAS, tabela_de_clientes.BAIRRO, tabela_de_clientes.NOME from tabela_de_vendedores inner join tabela_de_clientes on tabela_de_vendedores.BAIRRO = tabela_de_clientes.BAIRRO;"
Desde já, agradeço a atenção.