oracle中有强大的decode()函数实现这种需求,这里就肤浅说下自己的理解,decode(p1,p2,p3,p4)函数有四个或更多个参数(详见文档),这四个参数可以为表达式或字段,
意思是:p1的结果1,与p2的结果2比较,if(结果1=结果2),则decode()函数返回p3,else函数返回p4
意思是:p1的结果1,与p2的结果2比较,if(结果1=结果2),则decode()函数返回p3,else函数返回p4
8996
5万+
9178

被折叠的 条评论
为什么被折叠?