首页 > 数据库技术 > 详细

oracle数据库的case方法的简单使用

时间:2019-11-22 21:04:46      阅读:78      评论:0      收藏:0      [点我收藏+]

  case可以根据查询出来的列值选择性的改变值。举个栗子,有一个简单的表如学生表,学生表有个性别字段,但是这个字段类型时char(1)类型的,而想要取出的性别是中文显示的对应关系如下:(1:男,2:女,3:其他)这样的情况可以使用case 解决:现在假设要取出student表中的name,id,gender,(gender字段使用对应的中文替代):

SELECT
    st.NAME,
    st.NAME,
CASE
    st.gender 
    WHEN 1 THEN
     
    WHEN 2 THEN
     
    WHEN 3 THEN
    其他 
END 
FROM
    student st

 

oracle数据库的case方法的简单使用

原文:https://www.cnblogs.com/notably/p/11913838.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!