从品牌网站建设到网络营销策划,从策略到执行的一站式服务
如果是sqlserver,用isnull,如果是oracle,用nvl,mysql则用ifnull1234UPDATEAsetBYZD10=(isnull(SELECTdistinct(JF)FROMBwhereVIPBH=V_VIPSET.DMandfx="增加"andLX="99-期末"),0)(isnull(SELECTdistinct(JF)FROMBwhereVIPBH=V_VIPSET.DMandfx="增加"andLX="00-期初"),0))
根据数据库的不同,采用如下不同的方法:oracle将空值返回0用如下语句:selectnvl(字段名,0)from表名sqlserver将空值返回0用如下语句:方法一:selectisnull(字段名,0)from表名字符型:selectisnull(mycol,"0")asnewidfrommytable整型:selectisnull(mycol,0)asnewidfrommytable方法二:case……endcasewhencolumnNameisnullthen0elsecolumnNameendmysql将空值返回0用如下语句:selectifnull(字段名,0)from表名拓展资料:SQLSELECT语句SELECT语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。SQLSELECT语法SELECT列名称FROM表名称。
sql如何判断字段的值是不是空值?在sql中空值有NULL和""的形式当是NULL的时候用ISNULL判断当是""的时候用=""判断比如select*fromtablewhereenddateISNULLselect*fromtablewherestr=""
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图