MySQL Forums
Forum List  »  Spanish

Consulta con resultados extraños
Posted by: Carmelo Medina
Date: May 05, 2019 03:54PM

Hola, tengo una consulta que en un principio, está funcionando bien, el problema es que el resultado, por lo que puedo observar, digamos que se multiplica por el numero de registros de la consulta, es decir:

Valor real: 1.... valor que devuelve la consulta: 7
valor real: 2.... valor que devuelve la consulta: 14
valor real: 3.... valor que devuelve la consulta: 21

Numero de registros: 7

la consulta es la siguiente:

SELECT

SUM(`docepi`.`cantidad`) AS `Cantidad`,
`materialepi`.`Elemento`

FROM
`docepi`
INNER JOIN (%source%) d
INNER JOIN `materialepi` ON (`docepi`.`elemento` = `materialepi`.`id`)
INNER JOIN `epi` ON (`docepi`.`idEpi` = `epi`.`id`)
INNER JOIN `trabajadores` ON (`epi`.`usuario` = `trabajadores`.`id`)
WHERE
Year(`epi`.`fecha`) = Year(Now()) AND epi.usuario = d.usuario
GROUP BY
`materialepi`.`Elemento`

Options: ReplyQuote


Subject
Views
Written By
Posted
Consulta con resultados extraños
537
May 05, 2019 03:54PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.