para encontrar registros disjunto con SQL: id Exclusion
Considere un escenario en el que tiene dos tablas con enlaces clave principales y desea identificar el conjunto de registros de desunión. Supongamos que tiene dos tablas, Tabla1 y Tabla2, con ID que sirve como clave principal. Su objetivo es recuperar la fila de la tabla1 cuya identificación no está presente en la tabla2.
para lograr esto, puede emplear la siguiente consulta SQL:
SELECT ID, Name FROM Table1 WHERE ID NOT IN (SELECT ID FROM Table2)
Esta consulta recupera el ID y el nombre de la Tabla1 donde la ID no está entre los ID presentes en la Tabla2. The NOT IN operator compares the ID column of Table1 with the ID column of Table2, excluding any matching IDs.
For instance, in your provided example, where Table1 contains the ID of John (1), Peter (2), and Mary (3), and Table2 has the ID of address2 (1) and address2 (2), the query will return the row for Mary (3) because her ID is not in Tabla2.
utilizando esta consulta, puede encontrar efectivamente registros disjunto entre tablas, lo que le permite identificar datos inigualables o faltantes.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3