"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como encontrar registros disjuntos no SQL usando a exclusão de ID?

Como encontrar registros disjuntos no SQL usando a exclusão de ID?

Postado em 2025-03-22
Navegar:992

How to Find Disjoint Records in SQL Using ID Exclusion?

encontrando registros disjuntos com sql: id exclusão

considere um cenário em que você tem duas tabelas com ligações de chave primária e o desejo de identificar o conjunto de discos de discos. Suponha que você tenha duas tabelas, a Tabela 1 e a Tabela2, com ID servindo como chave primária. Seu objetivo é recuperar a linha da Tabela1 cujo ID não está presente na Tabela2. Da Tabela 1 Onde não é ID (selecione ID da Tabela2)

Esta consulta recupera o ID e o nome da Tabela1, onde o ID não está entre os IDs presentes na Tabela2. O não no operador compara a coluna ID da Tabela1 com a coluna ID da Tabela2, excluindo qualquer IDS correspondente. Tabela2.

SELECT ID, Name 
FROM Table1 
WHERE ID NOT IN (SELECT ID FROM Table2)
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3