2021
10-12
10-12
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
SQLServer判断语句(IFELSE/CASEWHEN)执行顺序是?从上至下?从左至右--,所当上一个条件满足时(无论下面条件是否满足),执行上个条件,当第一个条件不满足,第二个条件满足时,执行第个二条件1、IFELSE不能用在SELECT中,只能是块,比如:IF…BEGIN…(代码块)ENDELSE(注意这里没有ELSEIF,要实现只能在下面的块中用IF判断)BEGIN…(代码块)END列:declare@numint--定义变量set@num=1--赋值变量if(@num>1...
继续阅读 >
mysql中写判断语句的方法:方法一.CASE函数case函数语法:CASEconditionWHENvalue1THENreturnvalue1WHENvalue2THENreturnvalue2WHENvalue3THENreturnvalue3……ELSEdefaultvalueEND举例:SELECTusername,(CASEsexWHEN1THEN'男'WHEN2THEN'女'ELSE'未知'END)assexFROMuser;查询结果如图:方法二.IF()函数CASE函数可以实现非常复杂的逻辑判断,实现满足条件就A,否则就B这样简单的判断逻辑的话,CASE函数...