É um recurso peculiar, mas útil, que pode ser útil quando soluções como ingressar.
Como funciona
O uso do operador menos no SQL requer duas declarações selecionadas que retornam um número semelhante de registros e tipo de dados semelhante ao conjunto de resultados.
O operador menos retornará registros exclusivos que existem na primeira instrução SELECT, mas não no segundo.
A sintaxe do operador menos no SQL é como mostrado:
Selecione Col1, Col2,… ColnA sintaxe acima ilustra como combinar duas declarações selecionadas usando o operador menos.
OBSERVAÇÃO: Em alguns bancos de dados, o operador menos não é suportado, por exemplo, SQL Server, PostgreSQL e Google BigQuery. Você pode usar a declaração exceto ou a junção externa esquerda como uma alternativa.
Suponha que tenhamos duas tabelas:
tabela 1
mesa 2
Podemos realizar uma operação menos nas tabelas, como mostrado:
Selecione Full_name, salário, ativoOBSERVAÇÃO: O exemplo acima usa PostgreSQL. Substitua o exceto pelo menos por bancos de dados suportados.
A consulta acima deve retornar:
Fechamento
Este artigo apresentou o operador SQL menos. Considere a documentação para saber mais.
Obrigado pela leitura!!