есть пол ( мужской - 1, женский - 2). 
                  
                  
                  Как я могу посчитать в процентах кого больше? 
                  
                  
                  То есть все пользователи это 100%, мужчин 30%, женщин 70%. 
                  
                  
                  Хочу все сделать одним запросом в базу.
                  
                  
                
count(*) group by gender и потом в пыхе посчитать сколько %
SELECT SUM(IF(Sex=1,1,0)) / COUNT(*) * 100 AS MalePercent, SUM(IF(Sex=2,1,0)) / COUNT(*) * 100 AS FemalePercent FROM users;
sum(if(gender=1,1,0) as man_count и т.д.
Обсуждают сегодня