当前位置:   article > 正文

mysql case when用法小记_mysql left case when

mysql left case when

JBSQLX 工作日加班:3  双休日加班:2   节日加班:1  

现在想查询出结果时直接能看到是什么假期

  1. SELECT
  2. SPONSOR_NAME AS 姓名,
  3. CASE
  4. JBSQLX
  5. WHEN 3 THEN
  6. '工作日加班'
  7. WHEN 2 THEN
  8. '双休日加班'
  9. WHEN 1 THEN
  10. '节日加班' ELSE '其它'
  11. END AS 加班类型,
  12. LEFT ( START_TIME, 10 ) AS 日期,
  13. JBSQSJ AS 天数
  14. FROM
  15. t_yszg_grsq
  16. WHERE
  17. DELFLAG = 1
  18. AND FINISH_STATUS = 3
  19. AND FORM_CODE = 303
  20. AND SPONSOR_NAME = '楼华安';

这里直接用case when去判断即可

另外补充下,这里存的日期格式是年月日时分秒,如果只想要年月日格式,可以用LEFT函数即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/48928
推荐阅读
相关标签
  

闽ICP备14008679号