16/11/2008, 17:38
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes Puntos: 2658 | |
Respuesta: problemas al meter un count en un select que une dos tablas No se puee usar funciones agregadas (como es el caso de COUNT()), sin realizar un agrupamiento, es decir un GROUP BY.
La condición fundamental es que el GROUP BY se puede realizar con cualquier campo del conjunto selección, menos el COUNT() mismo.
Lo que tienes que hacer es agrupar los resultados por el conjunto de campo sque quieras contar en donde los valores sean iguales siempre. En tiu caso, si cedula nunca se repite, entonces debes agrupar con ese campo. Eso te devolverá un registro por cada cedula distinta, y contará la cantidad de registros que conienen la misma cedula.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |