一、
select
sum(sex = '1') male, sum(sex = '2') female
from
mchopin
二、
select
count(sex='1' or null) male,count(sex='2' or null) female
from mchopin;
三、
select
sex, count(distinct(id))
from
mchopin
group by sex
四、
select
sum(case sex when '1' then 1 else 0 end) male,
sum(case sex when '2' then 1 else 0 end) female
from
mchopin
五、
SELECT
APPLY_ID,
CASE
WHEN APPLY_ID IN ( 3, 6 ) THEN
ASTRICT_TIME ELSE NULL
END ASTRICT_TIME
FROM
mchopin
WHERE
ASTRICT_TYPE = '2'
本文探讨了多种SQL查询方法,包括对性别的统计分析,如男性和女性的数量,以及不同性别的唯一标识计数。此外,还展示了如何使用CASE语句进行条件求和,并在特定条件下选择严格时间。这些技巧在数据挖掘和业务智能中非常实用。

1万+

被折叠的 条评论
为什么被折叠?



