Mysql 如何在if中使用select

Mysql 如何在if中使用select,mysql,Mysql,我在if中使用了select,例如: 如果LEAVETYPE=1,则选择test1,从TableName中选择test2,从TableName中选择test3,从TableName中选择test4,其中id=2 从TableName中已经提出了这个问题。你可以在这里找到答案: 您应该使用用例。mysql文档中的示例: CASE case_value WHEN when_value THEN statement_list [WHEN when_value T

我在if中使用了select,例如:

如果LEAVETYPE=1,则选择test1,从TableName中选择test2,从TableName中选择test3,从TableName中选择test4,其中id=2
从TableName中已经提出了这个问题。你可以在这里找到答案:

您应该使用用例。mysql文档中的示例:

    CASE case_value
        WHEN when_value THEN statement_list
       [WHEN when_value THEN statement_list] ...
       [ELSE statement_list]
    END CASE

参考资料:

不要回答重复的问题;