昨天做了一个功能 要查询姓名身份证号 分组 并且取最新的手机号 以及匹配该姓名 身份证号的订单个数
查出来结果之后发现前两条数据 一条是null 一条是空 我需要的是他们合成一个
CASE
WHEN z.peopleName IS NULL THEN
NULL
WHEN z.peopleName = '' THEN
NULL
ELSE
z.peopleName
END
) AS mmbName 根据case when 将他们都变成null 在group by z.peopleName ,z.certNumber 然后在结果中sum一下个数 就可以实现了