【decode函数】sql语句中decode函数怎么加条件DECODE(inputvalue....

发布时间:2021-04-03 06:26:30

sql语句中decode函数怎么加条件DECODE(inputvalue,value,result,defaultresult);这样一个结构,怎么在其中输入条件,例如我要找成绩表数学成绩小于60的并打印,是inputvalue做判断还是在value做判断 数学

网友回答

【答案】 DECODE 是 判断 等于/不等于的情况.
  判断小于的, 用 CASE WHEN
  例如:
  CASE
   WHEN 数学成绩 追问: 用case我会,我就想知道一下用decode能不能做而已 追答: 你非要使用DECODE, 那么变通一下, 也是可行的 DECODE( TRUNC( 数学成绩 / 60), 0, '不及格', '及格' )
以上问题属网友观点,不代表本站立场,仅供参考!