在写sql语句过程中,当查询一个数据类似“是否满足“等信息时,常需要把查询出来的1或者0转变成想要的汉子形式表达例如假设一个表A其中有id,name以及考试是否及格aa等列属性,编写sql语句如下:

select id,name,decode(aa,'1','是','否') from A;

当aa属性的值为1时查询结果为 是,当值不为1是0时,查询结果为  否。

当比较多个值时,需要在函数中列出来,比如(aa,'x','值1','y','值2','c','值3'),当为x时对应值1,y时对应值2,c时对应值3.

相关文章:

  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
  • 2021-10-29
  • 2021-06-20
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案