case when 语法
时间: 2023-08-19 10:13:16 浏览: 99
回答: case when 语法是一种在SQL中用于条件判断和返回结果的语法结构。它可以根据给定的条件来选择不同的结果进行返回。在引用[1]中的例子中,使用了case when语法来根据deptno字段的值来选择返回avg1还是avg2。而在引用[2]中的例子中,使用了case语法来根据deptno字段的值来选择返回avg1还是avg2。这两种语法的区别在于case when语法可以在字段和条件之间添加额外的逻辑表达式,而case语法只能根据字段的值进行条件判断。此外,在引用[3]中还提到了简单函数和搜索函数两种case语法的用法。简单函数是指在case语句中直接使用字段和值进行条件判断,而搜索函数是指在case语句中使用逻辑表达式进行条件判断。搜索函数只会返回第一个符合条件的值,其他case被忽略。
阅读全文
相关推荐









