查询的时候如果某个字段为NULL 让他默认为0的SQL语句怎么写

如题所述

第1个回答  2010-08-31
oracle
select nvl(字段名,0) from 表名;

sqlserver
select isnull(字段名,0) from 表名;本回答被提问者采纳
第2个回答  2010-08-31
oracle
select nvl(字段名,0) from 表名;

sqlserver
select isnull(字段名,0) from 表名;

mysql
select ifnull(字段名,0) from 表名;

查询的时候如果某个字段为NULL 让他默认为0的SQL语句怎么写
sqlserver select isnull(字段名,0) from 表名;

sql中把值为null置0
n1 varchar(10) null,n2 varchar(10) null,n3 varchar(10) null,n4 varchar(10) null,n5 varchar(10) null,n6 varchar(10) null,n7 varchar(10) null,)declare @str varchar(5000),@value varchar(10),@sql varchar(1000)set @str=''--存放表中的字段 set @value='=0'--...

sql 查询null 变为0
SQLSERVER下:select case when a = null then 0 else a end from aa 上面这句就是判断语句,当A为NULL的时候,将NULL替换成0,不为NULL的时候,还是A。(a = null 或者a is null)不明白再问我,谢谢!

sql语句中如何把查询到null转为数字0
isnull([字段名称],0)

请问SQL语句我要把查到为空的数据,设置为0怎么做???
把数值型的字段设一个初期值 case when field is null then 0 end case

查询sql 语句,为null转换为0怎么做
update TABLE set 字段名=0 where isnull(字段名)把字段名改为你的实际字段名,TABLE改为你实际表名。

在sql语句查询时如何把查询为空的数据显示为零
sql语句查询时,把查询为空的数据显示为零的步骤如下:我们需要准备的材料分别有:电脑、sql查询器。1、首先,打开sql查询器,连接上相应的数据库表,例如stu表。2、点击“查询”按钮,输入:select `name`,IF(score is null, 0, score) from stu。3、点击“运行”按钮,此时看到score字段为空的...

SQL怎么把null改成0
SQL server用isnull(字段名,0)Oracle用nvl(字段名,0)作用是判断字段名是否为null如果不是null就保留原值,如果是就返回默认值0 这里的0可以修改为任何你想返回的值 你这问题可以直接这样计算 isnull(进货数量,0)-isnull(出货数量,0)Oracle的话就是 nvl(进货数量,0)-nvl(出货数量,0)...

如何在查询语句中把空值(null),输出为0?
left join (select c_id,count(s_id) as count_c_id from cource_student group by c_id) as student on cource.c_id=student.c_id;在遇到多张表查询时,很可能查一个关联数值时,并没有这条关联记录,所以查询到的结果是null,通常需要把这个结果处理成0或者其他。这时候就用isNULL(字段,...

sql查询字段是空的语句并且空值用0代替怎么写?
--列是字符类型的select isnull(列名,'0') as 列名 from 表名--列是数字类型的select isnull(列名,0) as 列名 from 表名

相似回答