Это возможно, что MySQL может обработать группировку данных согласно возрастной группе?
В моей пользовательской таблице значение возраста является их фактическим возрастом. Я хочу сгруппировать их согласно возрастной группе. Например:
ages below 1 year old as age1, 1-4 yrs as age2, 5-9 yrs. old as age3 and so on.
Да. Вы делаете разбиение в CASE
clase.
SELECT
COUNT(*),
CASE
WHEN age < 1 THEN 'age1'
WHEN age BETWEEN 1 AND 4 THEN 'age2'
WHEN age BETWEEN 4 AND 9 THEN 'age3'
ELSE 'age4'
END AS ageband
FROM children
GROUP BY ageband;