不重复记要SQL语句
不重复记录SQL语句
我现在有一张表: 姓名 类型
我要得到该姓名下的所有类型 要求姓名不能重复的SQL语句 小白求解答
------解决方案--------------------
我现在有一张表: 姓名 类型
我要得到该姓名下的所有类型 要求姓名不能重复的SQL语句 小白求解答
------解决方案--------------------
select 姓名,
nvl(sum(decode(类型,'类型1',1)),0) 类型1,
nvl(sum(decode(类型,'类型2',1)),0) 类型2,
nvl(sum(decode(类型,'类型3',1)),0) 类型3
from表名
group by 姓名