1.sql语句中,使用@来定义一个变量。如:@abc
2.sql语句中,使用:=来给变量赋值,:@abc:=123,则变量abc的值为123
3.sql语句中,if(A,B,C)表示,如果A条件成立,那么执行B,否则执行C,如:
@abc := if(2>1,100,200)的结果是,abc的值为100。
◎case…when…then语句
https://blog.csdn.net/justry_deng/article/details/80597916
1.sql语句中,使用@来定义一个变量。如:@abc
2.sql语句中,使用:=来给变量赋值,:@abc:=123,则变量abc的值为123
3.sql语句中,if(A,B,C)表示,如果A条件成立,那么执行B,否则执行C,如:
@abc := if(2>1,100,200)的结果是,abc的值为100。
◎case…when…then语句
https://blog.csdn.net/justry_deng/article/details/80597916