有没有办法在IF条件下使用select语句?
例如:
IF ( SELECT TotalPrice FROM ORDER WHERE ORDERID = '123' ) > 0 THEN
do something
ELSE
do something
END IF;
我发现的一种方法是首先将值赋给某个变量并在IF条件下使用变量,如:
SELECT TotalPrice into Variable FROM ORDER WHERE ORDERID = '123' ;
IF variable > 0 Then
....
END IF
有没有办法不使用变量?
答案 0 :(得分:2)
因为@Wolf已经声明不可能。