Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/03/2007, 13:58
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 9 meses
Puntos: 105
Re: JOINs, WHEREs y convencionalismos

Holas,

En lo personal prefiero usar el WHERE, pues hasta el momento es mas rapido eficiente para mi, no veo por que usar el INNER (eso te hace un producto cartesiano y agarrarias tremendas tablas para hacer eso, , por eso el WHERE deja todo eso y solo va al campo clave). ahora con eso del colocar en el select el nombre de la tabla y luego el campo, es mejor colocar la tabla y el nombre pues es mas rapido para el motor ubicarlo, y aun mas si son con tablas INNODB.

Seria lo mejor algo como esto:

SELECT {loquesea} FROM productos, descripcion_productos,tabla_idioma WHERE productos.id_producto = descripcion_productos.id_producto AND descripcion_productos.id_idioma = tabla_idioma.id_idioma AND tabla_idioma.nombre_idioma='EL_IDIOMA'


Saludos
Gildus
__________________
.: Gildus :.