1. 表stu
1)一条sql,分别统计表中男生和女生的人数
SELECT
SUM(
CASE sex
WHEN '男' THEN 1 ELSE 0 END
) AS '男',
SUM(
CASE sex
WHEN '女' THEN 1 ELSE 0 END
) AS '女'
FROM
stu
2)统计年龄在20周岁以内的学生信息
SELECT
*, TIMESTAMPDIFF(YEAR, birthday, CURDATE()) AS '年龄'
FROM
stu
WHERE
TIMESTAMPDIFF(YEAR, birthday, CURDATE()) <= 20