Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/12/2013, 11:27
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: sacar porcentajes de varios datos en una misma columna

Código MySQL:
Ver original
  1. SELECT count(*) FROM Usuarios;

Código MySQL:
Ver original
  1. SELECT if(edad<=MaxEdadNiños,"Niños",
  2.                   if(edad<=MaxJóvenes,"Jóvenes",
  3.                        if(edad<=MaxAdultos,"Adultos","Ancianos"))),
  4.              count(*)
  5. FROM Usuarios
  6. GROUP BY if(edad<=MaxEdadNiños,"Niños",
  7.                   if(edad<=MaxJóvenes,"Jóvenes",
  8.                        if(edad<=MaxAdultos,"Adultos","Ancianos")));

Ahi, tienes los datos lo mejor es tratarlos en programación....una simple división.

Cambia Max... por el valor.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.