大神有吗 帮忙解释下decode函数
上面的这个是表 然后有个问题 就是 decode函数 是什么意思 具体怎么用的 希望 有大神用直白的方法告诉我 本人读书少 百度了很多资料 依然不了解
1.职工表:Employee:
ID Name Department Job Email Password
10000 李明 SBB
10001 李筠平 LUK
11045 李洁 SBB
10044 胡斐 MTD
10009 徐仲刚 SBB
10023 李燕 SBB
20460 陆明生 MTD
20078 张青 MMM
20001 李立 LUK
3、统计出各部门的人数和各部门姓“李”的人数,用一条SQL语句完成。
select department,count(department),sum(decode(name,1,1),'李',1,0))from employee group by department;
为什么sum(decode(name,1,1),'李',1,0)) 这里一定要这样写呢 具体什么含义呢 里面的 1什么意思 0又是什么意思呢 希望有大神帮忙详细讲解下
骚年只是想了解个清楚 这个题目的答案是我百度过来的
骚年这里拜谢了