5步掌握LocalVocal:零基础实现本地AI语音识别的完整指南
2026/4/14 13:03:38
case 字段 when 条件值1 then 结果1 when 条件值2 then 结果2 ... else 默认结果 endelse内容end结束select ename,sal, case job when 'SALESMAN' then sal+100 when 'MANAGER' then sal+200 else sal end as new_sal from emp;decode(字段, 条件值1, 结果1, 条件值2, 结果2, ... 默认值)select ename,job,sal, decode(job, 'SALESMAN', sal+100, 'MANAGER' , sal+200, sal) as new_sal from emp;select sum(comm) "奖金总和" from emp;select avg(sal) "平均工资" from emp;select max(sal) "最高工资" from emp;select min(sal) "最低工资" from emp;-- 统计总记录数 select count(*) "人数" from emp; -- 统计某列非空数量 select count(comm) "有奖金人数" from emp;-- 按职位分组,统计每组人数 select job,count(*) "人数" from emp group by job;-- 只显示人数 >=3 的职位分组 select job,count(*) "人数" from emp group by job having count(*)>=3;