Amigos del foro:
Me interesa tener una lista de grupos de una tabla PUNTOS
100
100A
100B
100C
200A
200B
200C
200D
En fin, esta tabla de Puntos de Venta tiene grupos de registros que son
homogéneos por su ubicación o propietarios. Y cuando esto ocurre (no
siempre) se distinguen porque existe un registro con TRES DIGITOS que
identifica el Punto Principal y los puntos del mismo grupo se le adiciona
una LETRA MAYUSCULA. El objetivo es tener una vista con estas columnas:
CODIGO PRINCIPAL con los tres dígitos
CANTIDAD REGISTROS o puntos
NOMBRE DEL PUNTO PRINCIPAL
El siguiente código me da error
SELECT count(*),SUBSTRING(codigo,1,3) as codtres,codigo,nombre,activo
FROM punto where activo = 1
GROUP BY codtres HAVING count(*) > 1 ORDER BY codigo
Me pueden indicar como hacerlo y/o qué error hay en este código
Gracias por la Ayuda que me puedan dar.
Atentamente,
César Fuentes
Leer las respuestas