如何在if中使用select

这个问题在这里已经有了答案:

  • 如何在SQL SELECT中执行IF ... THEN? 22个答案

  • 这个问题已经被问到。 你可以在这里找到答案:https://stackoverflow.com/a/63480/8713889

    你应该使用CASE。 来自mysql文档的示例:

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

    参考:https://dev.mysql.com/doc/refman/5.7/en/case.html

    链接地址: http://www.djcxy.com/p/94351.html

    上一篇: How to used select in if

    下一篇: SQL View does not accept Subclause