当前位置:首页 > TAG信息列表 > casewhen用法sql

casewhen用法sql

case when用法

case有以下几种搭配:inanycase表示无论如何;innocase表示绝不。when有以下几种用法:表示什么时候、何时;可以引导从句;俚语“入乡随俗”。

case具有两种格式:简单case函数和case搜索函数。

简单case函数:

casesex

case when用法

when‘1’then‘男’

when‘0’then‘女’

else‘其他’end

case搜索函数:

casewhensex=‘1’then‘男’

whensex=‘0’then‘女’

else‘其他’end

显然,简单case函数胜在简洁,但是它只适用于这种单字段的单值比较,而case搜索函数的优点在于适用于所有比较的情况。

还有一个需要注意的问题,case函数在满足了某个符合条件后,剩下的条件将会被自动忽略,因此,即使满足多个条件,执行过程中也只认第一个条件。


云在家 新软网

  • 关注微信关注微信

猜你喜欢

微信公众号