Hola amigos tengo problemas con la siguiente consulta:
"SELECT *, SUM(conti) AS TOTAL FROM produc where unid='Trozos' GROUP BY n_cart ORDER BY fech "
quiero filtrar la información por numero de cartola n_cart, y me lo hace, el problema esta en la suma
ejemplo:
n_cart | fech | unidad| conti |
--------------------------------------
1 | 1/5/03 | tozos | 5
1 | 1/5/03 | tozos | 6
3 | 1/5/03 | tozos | 3
3 | 1/5/03 | tozos | 1
3 | 1/5/03 | tozos | 8
2 | 1/5/03 | tozos | 2
1 | 1/5/03 | tozos | 4
la suma de conti de este ejemplo me debiera dar : 29
si uso la sentncia de arriba me filtra por numero de cartola
y me queda asi:
n_cart | fech | unidad| conti |
--------------------------------------
1 | 1/5/03 | tozos | 5
3 | 1/5/03 | tozos | 3
2 | 1/5/03 | tozos | 2
pero la suma total de conti es de: 10 pero yo quiero que me arroje el total osea 29
que error tengo en la sentencia?
alguien me puede ayudar
desde ya gracias