美文网首页
条件语句(case...when...then...else..

条件语句(case...when...then...else..

作者: 轻云之闭月 | 来源:发表于2018-03-30 19:23 被阅读104次

case...when...then...else...end 条件语句,类似c语言中的switch case

两种用法:

  • 第一种:单值匹配(简单Case函数)
    select name, grade, (case class when 1 then 'bad' when 2 then 'good' else ' normal' end) level from student;

  • 第二种:条件判断(Case搜索函数)
    查询学生姓名和成绩,同时增加新的一列。当成绩小于60分时调整为60分,大于90分调整为100分,其余不变
    select name, grade, (case when grade < 60 then 60 when grade > 90 then 100 else grade end) gra_changed from student;

第二种更灵活,可以使用更复杂的判断

相关文章

  • 条件语句(case...when...then...else..

    case...when...then...else...end 条件语句,类似c语言中的switch case 两...

  • Java流程控制2

    条件语句 if条件语句,switch多分支语句 if条件语句总 if条件句中又分为:if条件语句,if…else,...

  • Javascript 基础:语句

    1.条件语句 if(条件){语句}if(条件){语句1}else{语句2}if(条件){语句1}else if(条...

  • 语句

    条件语句 if (条件){语句1}else{语句2} if (条件){语句1}else if(条件2){语句2}e...

  • 07-Go语言条件语句

    if条件语句 if条件语句三种格式 if条件语句结构特点 switch条件语句 语句格式 switch语句注意点

  • 2018-12-11

    流程控制 流程控制语句:--条件判断语句--条件分支语句--循环语句 条件判断语句(if语句) 语法:if(条件表...

  • JavaScript(第三天)—爱创课堂专业前端培训

    一、条件语句 条件语句格式一: if(条件表达式){ 条件表达式成立执行的语句; } 条件语句格式二: if(条件...

  • 条件判断语句、多重条件判断语句

    条件判断语句 多重条件判断语句 if语句语法三:if(条件表达式){语句...}else if(条件表达式){语句...

  • 流程控制

    条件语句 if条件语句 *if条件语句主要用于告知程序当某一个条件成立时,须执行满足该条件的相关语句,if条件语句...

  • 第四节: JavaScript条件分支语句

    一. 条件分支语句 条件分支语句,也叫作条件判断语句,就是根据某种条件执行某些语句,不执行某些语句。 JS中条件...

网友评论

      本文标题:条件语句(case...when...then...else..

      本文链接:https://www.haomeiwen.com/subject/svzicftx.html