Hola a todos, tengo una duda acerca de la evaluacion de condiciones en
una clausula where, por ejemplo si tengo esta condicion: where c1 = N1
and c2 = N2 como evalua sql server esta condicion? si la primera
condicion (c1 = N1) es falsa, se detiene en la evaluacion de la
condicion? o continua y si es asi... que pasa en una condicion
agrupada?
que pasaria en esta consulta: where c2 = 3 and (p1 is null or exists
(select 1 from XXX where s1 = p1)). la sentencia dentro del exists se
ejecuta?
Gracias por su ayuda.
Leer las respuestas