hola,
La pregunta que haces, puede parecer sencilla de responder a primera vista, pero en realidad es una pregunta bastante compleja y rebuscada, aunque no te lo parezca.
Dado que el tema de la ejecución de consultas es bastante grande, te pongo un enlace a una página web , que lo explica con bastante buen detalle, ¿ok?
http://macine.epublish.cl/tesis/index-5_3_.html
Busca la sección:
"Algoritmos para la conjunción y disyunción"
Debajo del Punto A11, encontrarás un Ejemplo explicado con lo que preguntas.
aunque si realmente te interesa el tema te recomiendo que lo leas desde el principio:
http://macine.epublish.cl/tesis/index.html
Reconozco que es un poco complejo de entender, pero a mi parecer, creo que está muy bien explicado.
¿Esperabas una respuesta sencilla a una pregunta tan complicada?
Salu2.
P.D: Por cierto, muy Buena Pregunta!!!