Fiz alguns testes usando os operadores de diferença <> e !=
SELECT * FROM TB_CLIENTES WHERE IDADE != 18;
SELECT * FROM TB_CLIENTES WHERE IDADE <> 18;A sintaxe é a mesma, mas muda alguma coisa em relação à padronização ou ao critério de uso em si?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Fiz alguns testes usando os operadores de diferença <> e !=
SELECT * FROM TB_CLIENTES WHERE IDADE != 18;
SELECT * FROM TB_CLIENTES WHERE IDADE <> 18;A sintaxe é a mesma, mas muda alguma coisa em relação à padronização ou ao critério de uso em si?
Olá Guilherme, tudo bem?
Peço desculpas pela demora no retorno.
As duas formas de utilizar o operador de desigualdade ou diferença estão corretas e podem ser utilizadas, porém a padronização pode depender muito do ambiente onde você está trabalhando ou até mesmo o banco de dados.
Você pode trabalhar em locais onde o padrão é utilizar o !=, mas você também pode trabalhar em locais onde o padrão é utilizar o <>, então, nestes casos você precisa sempre seguir o padrão determinado, mesmo que não seja o que normalmente você utiliza ao executar as consultas.
Não existe um critério de escolha, mas normalmente é utilizado o != como operador de diferença.
Espero ter ajudado e bons estudos!
Muito obrigado!