十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

【转】sql isnull函数

上一篇 / 下一篇  2011-07-31 19:57:23 / 个人分类:SQL

ISNULL   
  使用指定的替换值替换    NULL。   (当字段的值为null时,指定返回值 )
    
语法   
  ISNULL(check_expression,replacement_value)     
    
参数   
  check_expression将被检查是否为NULL的表达式,可以是任何类型的。   
  replacement_value在check_expression为NULL时将返回的表达式。
  replacement_value    必须与    check_expresssion    具有相同的类型。     
  返回类型,返回与check_expression相同的类型。 (如果check_expression不为NULL,那么返回该表达式的值;否则返回replacement_value) 
    
示例:  
   A. 将SNULL与AVG一起使用   
   下面的示例查找所有书的平均价格,用值$10.00替换titles表的price列中的所有NULL条目。   
   USE    pubs   
   GO   
   SELECT AVG(ISNULL(price,$10.00)) FROM titles   
   GO   
  B. SELECT 
 ISNULL(OD.IndustryName,'') AS  行业
,ISNULL(OD.ParentName,'')  AS 汇总类别
,ISNULL(OD.CategoryName,'') AS 商品类别
,ISNULL(OD.AvgDays,0) AS 新上传商品第一次出单周期

TAG: SQL sql

 

评分:0

我来说两句

Open Toolbar