SYSTEMTI.NET

Please or Cadastrar to create posts and topics.

Condição Row Subquery - Parâmetros pareados via subquery

Olá, pessoal. Compartilhar com vocês uma condição muito interessante que pode ser usada no dia a dia, onde pode-se comparar mais de duas colunas com valores existentes em uma subquery respectivamente.

SINTAXE
WHERE (couna1,coluna2) = (SELECT coluna3, coluna4 FROM tabela2 WHERE id = 1);

Tal condição se compara com o exemplo abaixo.
SELECT * FROM t1 WHERE coluna1 = 1 and coluna2 = 1;

Deixo também um link com maiores explicações sobre a condição https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/row-subqueries.html

Em anexo deixo mais exemplos.

Espero que seja útil.

Arquivos enviados:
  • Você precisa fazer o login para ter acesso aos uploads.
dzappe has reacted to this post.
dzappe
Se você deseja apoiar o desenvolvimento do SYSTEMTI.NET, você pode compartilhar algum conteúdo no fórum ou doar. Muito obrigado !