表名:人员表,字段:姓名,性别我要通过一个查询,得到数据库中性别为男的,和性别为女的各有多少?我用以下的语句出错,请问还有什么写法?SELECT COUNT
(SELECT 性别
FROM 人员表
WHERE (性别 = '男') AS 男) AS 男,
COUNT
(SELECT 性别
FROM 人员表
WHERE (性别 = '女') AS 女) AS 女
FORM 人员表
我想要的结果是: 男 女
100 80只有一条记录.
(SELECT 性别
FROM 人员表
WHERE (性别 = '男') AS 男) AS 男,
COUNT
(SELECT 性别
FROM 人员表
WHERE (性别 = '女') AS 女) AS 女
FORM 人员表
我想要的结果是: 男 女
100 80只有一条记录.
FROM 人员表
WHERE 性别 = '男') AS 男,
(SELECT COUNT(性别)
FROM 人员表
WHERE 性别 = '女') AS 女
分类统计的时候group by的作用很大的另楼上的写的语句有问题
(SELECT COUNT(性别) as 男 FROM 人员表 WHERE 性别 = '男') a
,
(SELECT COUNT(性别) as 女 FROM 人员表 WHERE 性别 = '女') b