
03/04/2009, 10:31
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 109
Antigüedad: 16 años, 4 meses Puntos: 0 | |
Contar número de filas repetidas Saludos, tengo el sig. query en mysql:
Código:
select distinct cat_entmun.nom_ent,cat_entmun.entidad,
cat_entmun.nom_mun, cat_entmun.municipio
from cat_entmun inner join pond_mun where 1=1
and cat_entmun.municipio = pond_mun.municipio
and cat_entmun.entidad = pond_mun.entidad
and ciclo_pre='1' and ponderacion = 100
Y esta es la salida:
Código:
nom_ent entidad nom_mun municipio
'AGUASCALIENTES', '01', 'AGUASCALIENTES', '001'
'AGUASCALIENTES', '01', 'ASIENTOS', '002'
'AGUASCALIENTES', '01', 'CALVILLO', '003'
'AGUASCALIENTES', '01', 'JESUS MARIA', '005'
'AGUASCALIENTES', '01', 'PABELLON DE ARTEAGA', '006'
'AGUASCALIENTES', '01', 'RINCON DE ROMOS', '007'
'AGUASCALIENTES', '01', 'SAN JOSE DE GRACIA', '008'
'AGUASCALIENTES', '01', 'TEPEZALA', '009'
'AGUASCALIENTES', '01', 'EL LLANO', '010'
'AGUASCALIENTES', '01', 'SAN FRANCISCO DE LOS ROMO', '011'
'BAJA CALIFORNIA', '02', 'ENSENADA', '001'
'BAJA CALIFORNIA', '02', 'TECATE', '003'
'BAJA CALIFORNIA', '02', 'PLAYAS DE ROSARITO', '005'
Y así se va hasta terminar 1000 resultados.
Lo que yo quiero hacer es saber si puedo contar el número de veces que existe un resultado para entidad, algo como esto:
Código:
nom_ent entidad numero nom_mun municipio
'AGUASCALIENTES', '01', 1, 'AGUASCALIENTES', '001'
'AGUASCALIENTES', '01', 2, 'ASIENTOS', '002'
'AGUASCALIENTES', '01', 3, 'CALVILLO', '003'
'AGUASCALIENTES', '01', 4, 'JESUS MARIA', '005'
'AGUASCALIENTES', '01', 5, 'PABELLON DE ARTEAGA', '006'
'AGUASCALIENTES', '01', 6, 'RINCON DE ROMOS', '007'
'AGUASCALIENTES', '01', 7, 'SAN JOSE DE GRACIA', '008'
'AGUASCALIENTES', '01', 8, 'TEPEZALA', '009'
'AGUASCALIENTES', '01', 9, 'EL LLANO', '010'
'AGUASCALIENTES', '01', 10, 'SAN FRANCISCO DE LOS ROMO', '011'
'BAJA CALIFORNIA','02', 1, 'ENSENADA', '001'
'BAJA CALIFORNIA','02', 2, 'TECATE', '003'
'BAJA CALIFORNIA','02', 3, 'PLAYAS DE ROSARITO', '005'
He tratado con sum y count pero solo me muestra el total por cada entidad y yo quiero que los muestre todos. |