Hola Amigos tengo una duda tengo un :
$sql="SELECT meses,año, SUM(cantidad) as cantidad from TABLA where usuario='$id_usuario' GROUP BY mesese,año"
$consulta=$con->query($sql);
while($dato=$consulta->fetch_assoc()){
echo $dato['año']
echo $dato['meses']
echo $dato['catidad']
}
EN PANTALLA SE MUESTRA ASI:
AÑO=2015
MESES=ENERO
FEBRERO
AÑO=2014
MESES=ENERO
FEBRERO
y lo que necesito es que no repita los años
como se muestra:
2015
2015
2014
En el select muestro tres campos uno llamado "meses" otro llamado "año" y ultimo un campo que se suma con la funcion SUM()
es el campo que se suma se llama cantidad y los tengo agrupados con GROUP BY
donde me los agrupa por meses y año correcto pero ala ora que quiero que no se repita un solo campo que es el año no afecta la funcion Distinct como usar correcta mente esta funcion ?
si ya realize:
$sql="SELECT Distinct meses,año, SUM(cantidad) as cantidad from TABLA where usuario='$id_usuario' GROUP BY mesese,año"
Explico lo que necesio es que no se repita el campo "año" solo ese campo unicamente sin que me afecte el campo meses.
espero me ayuden con un ejemplo SALUDOS!!