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)
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