Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2004, 07:02
Scrubb
 
Fecha de Ingreso: diciembre-2003
Ubicación: Quillota
Mensajes: 196
Antigüedad: 21 años
Puntos: 0
Funcionamiento del select

Hola siempre he tenido una duda con los select, alguien sabe como trabajan internamente en este tipo de casos.

Cuando yo hago un select y le pongo 3 condiciones, algo asi
SELECT * FROM TABLA WHERE CAMPO1 = VALOR1 AND CAMPO2 = VALOR2 AND CAMPO3 = VALOR3

Cuando hace la consulta como la base de datos discrimina?
yo pienso que puede ser de dos formas.
1- Va registro por registro preguntando si estos cumplen las 3 condiciones
2. Crea una tabla temporal con todos los registros que tengan el campo1 = al valor1, luego esa tabla discrimina todos los campo2 que tengan valor 2 asi...

Y como seria cuando hago una consulta a dos tablas osea, Select * from TAbla1, tabla2...

Graciuas