Ver Mensaje Individual
  #4  
Antiguo 05-11-2008
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
La segunda opción es la más elegante y según he leido en algún lugar: los campos para filtrar (en este caso f.contabilizado=1) deben estar en el where y los campos para unir en el join.

De todos modos, según la base de datos que utilices, una opción podrá darte mejores resultados que la otra.

También, puede ser que si tienes un índice que tenga en cuenta los campos factura y contabilizado a la vez, la consulta sea un poco más óptima. Del mismo modo, puede pasar lo contrario, si no tienes buenos índices para hacer el join.
Responder Con Cita