1.08 在select语句使用条件逻辑
2024-09-04 13:26:08
问题:要在select语句中,对数值执行if-else操作。例如,要产生一个结果集,如果一个员工工资小于等于2000美金,就返回消息”underpaid”:如果大于等于4000美金:就返回消息”overpaid”,如果实在这两者之间,就返回”OK”。
解决方案:
select enmae,sal,
case when sal <=2000 then 'underpaid'
when sal >=4000 then 'overpaid'
else 'ok'
end as status
from emp
最新文章
- hibernate 注解 主键生成策略
- Python程序员的进化史
- nyoj744(位运算)
- TYVJ1359 收入计划
- HTML前端
- 数据结构(12) -- 图的邻接矩阵的DFS和BFS
- 基于AgileEAS.NET企业应用平台实现基于SOA架构的应用整合方案-开篇
- jQuery uploadify-v3.1 批量上传
- 深入理解jdk和jre(转)
- Js特效总结
- PHP截取中文字符串方法总结
- CST 公共生成树
- 树莓派配置watchdog
- AndroidStduio3.0 使用gradle将module打包jar文件
- SpringBoot的自动配置原理
- 信用评分卡 (part 7 of 7)
- 受欢迎的牛 [HAOI2006] [强连通] [传递闭包(划)]
- TYVJ.1864.[Poetize I]守卫者的挑战(概率DP)
- Bytom猜谜合约使用指南
- python 术语