Cuestión : Cómo escribir la pregunta de la cancelación basada en pregunta selecta hizo salir en db2


Hola,

Tengo la pregunta selecta siguiente del sql. Puede usted déjame por favor saber suprimir los datos que vendrían del below seleccionan pregunta.

seleccionar a.* de table1 a, table2 b
donde a.col1 = b.col1
y b.col2 = 1
y a.col2 < b="">
Cualquier ayuda se agradece grandemente. Gracias.

Respuesta : Cómo escribir la pregunta de la cancelación basada en pregunta selecta hizo salir en db2

Mientras que el código proporcionado por DaveSlash trabajará, no es la mayoría del modo eficaz cifrar la solución.  Si hay una cantidad significativa de filas en table1 o table2, la época de ejecución para la CANCELACIÓN será más lenta comparada a usar el SQL proporcionado abajo.  El funcionamiento mejorado se puede verificar funcionando EXPLICA contra ambas preguntas y la mirada del timeron costado asociado a cada uno.

La pregunta sugerida para el mejor funcionamiento es:

suprimir de table1 a
donde existe (
seleccionar “1”
de table2 b
donde a.col1 = b.col1
y b.col2 = 1
y a.col2 <� b="">);


Otras soluciones  
 
programming4us programming4us