No, estoy usando ALIAS para acortar la longitud de la sentencia y hacerla más legible.
Código sql:
Ver originalSELECT
nom_ent,
nom_mun,
municipio,
orden
FROM
(SELECT
nom_ent,
nom_mun,
municipio,
(IF(@MUNI = municipio,(@SUMA:=@SUMA+1),@SUMA:=1)) orden,
@MUNI := municipio
FROM
(SELECT
CE.nom_ent,
CE.nom_mun,
CE.municipio,
@SUMA:=0,
@MUNI:=CE.municipio
FROM cat_entmun CE INNER JOIN pond_mun PM USING(municipio,entidad)
WHERE pm.ciclo_pre='1' AND pm.ponderacion = 100
ORDER BY nom_ent) T1
)T2;