sql 查询结果if else

SELECT
s.time AS TIME,
'tts投诉' AS sugesstWall,
r.region_name AS courseName,
c.center_name AS centerName,
cr.class_name AS className,
tscc.course_name AS courseName,
stu.true_name AS studentName,
stu.phone AS studentPhone,
CASE s.flag
WHEN 0 THEN '投诉'
WHEN 1 THEN '建议'
ELSE '表扬'
END AS flag ,
st.type_name AS type_name,
s.obj_name AS obj_name,
dep.dept_name AS deptName,
tel.name AS titleName,
s.content AS content
FROM
suggest s
LEFT JOIN center c ON c.center_id = s.center_id
LEFT JOIN city ON city.city_id=c.city_id
LEFT JOIN region r ON city.region_id=r.region_id
LEFT JOIN suggest_type st ON st.type_id = s.suggest_type
LEFT JOIN student stu ON s.student_id=stu.student_id
LEFT JOIN classroom cr ON stu.class_id=cr.class_id
LEFT JOIN series_class sc ON sc.series_class_id = cr.series_class_id
LEFT JOIN tsc_course tscc ON sc.course_id = tscc.course_id
LEFT JOIN employee e ON e.employee_id=s.obj_id
LEFT JOIN dept dep ON e.dept_id=dep.dept_id
LEFT JOIN title tel ON tel.title_id=e.title_id
WHERE 1=1
AND s.time >= '2016-09-01 00:00:00'
AND s.time < '2016-10-01 00:00:00'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,258评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,718评论 18 399
  • 关于定投,小伙伴们都不陌生,而且很多人往往坚持不了几个月,坚持1年的寥寥无几,主要原因是没有理解定投的精髓,不会定...
    sharespeak阅读 4,385评论 5 14
  • 1.监视器概念:不需要考虑如何加锁就可以保证多线程的安全性。 监视器:只包含私有域,每个监视器对象有一个相关锁,调...
    TYcom阅读 1,697评论 0 0
  • 这个帖子写的好,值得老年朋友们拜读! 我老了,我感到幸运 。 有的人少年夭折, 有的人壮年早逝, 有的人倒在老年的...
    太极涛歌阅读 2,087评论 0 0

友情链接更多精彩内容