摘要: 先来说一下用法上的区别 : nvl(COMMISSION_PCT,0)如果第一个参数为null,则返回第二个参数如果第一个参数为非null,则返回第一个参数 COALESCE(EXPR1,EXPR2,EXPR3...EXPRn)从左往右数,遇到第一个非null值,则返回该非null值。多层判断 第一 阅读全文
posted @ 2018-12-07 11:35 杨浪 阅读(818) 评论(0) 推荐(0)
摘要: oalesce 获得参数中第一个不为空的表达式。 语法: COALESCE ( expression [ ,...n ] ) 例子:CREATE TABLE wages /*创建表wages*/( emp_id tinyint identity, hourly_wage decimal NULL, 阅读全文
posted @ 2018-12-07 09:43 杨浪 阅读(1609) 评论(0) 推荐(0)
摘要: NULLIF函数 Syntax IIF ( boolean_expression, true_value, false_value ) WITH TIES 与top()和order by 一起用,可以返回多于top的行。防止丢失想要的信息。 例如:有个表table1 select top(3) * 阅读全文
posted @ 2018-12-07 09:42 杨浪 阅读(1024) 评论(0) 推荐(0)