Código MySQL:
Ver original
| |||
SUMAR Campos de distintas Tablas Hola a todos como están veran tengo una consulta donde sumos dos campos de distintas tablas pero no se si esa es la forma correcta ya que lo montos de suma son altos
Código MySQL:
Ver original |
| ||||
Respuesta: SUMAR Campos de distintas Tablas Ok... ¿Has tenido en cuenta que una consulta con tal cantidad de LEFT JOINs puede producir resultado inconsistentes, si devuelve el mismo registro relacionado con mas de una condición? Los LEFT JOIN deben ser usados con cuidado porque en consultas con múltiples tablas tienen el potencial de generar relaciones en estrella, y eso replica datos en diferentes registros de la tabla de resultados. Esto finalmente podría causar que el mismo dato sse sume más de una vez en determinadas condiciones. Antes de seguir adelante te recomiendo sacar una muestra del resultado de la query base, sin sumar ni agrupar, y asegurarte de que los datos que sumas no se estén repitiendo. Donde se repitan casos ente registros, es donde la query está siendo mal relacionada:
Código SQL:
Y si: TE estoy diciendo que analices el resultado A MANO. Ver original
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: SUMAR Campos de distintas Tablas Pues esa lo mismo que pense verificar el resultado a mano, tendre en cuenta las condiciones dentro de los LEFT JOIN muchas gracias por tu sugerencia |
Etiquetas: |