在sql语句查询时如何把查询为空的数据显示为零

如题所述

sql语句查询时,把查询为空的数据显示为零的步骤如下:

我们需要准备的材料分别有:电脑、sql查询器。

1、首先,打开sql查询器,连接上相应的数据库表,例如stu表。

2、点击“查询”按钮,输入:select `name`,IF(score is null, 0, score) from stu。

3、点击“运行”按钮,此时看到score字段为空的数据查出来是0。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-17

sql语句查询时把查询为空的数据显示为零的步骤如下:

我们需要准备的材料分别是:电脑、sql查询器。

1、首先,打开sql查询器,连接上相应的数据库表,例如stu表。

2、点击“查询”按钮,输入:select `name`, IF(score is null, 0, score) from stu; 。

3、点击“运行”按钮,此时会看到score字段为空的数据查出来是零。

本回答被网友采纳
第2个回答  推荐于2017-09-07
oracle 可以用decode(列名,判断条件,符合条件的输出结果,不符合条件的输出结果)
select decode ( id,NULL,0,id) from t2;本回答被提问者采纳
第3个回答  2012-02-21
select isnull(字段1,0),isnull(字段2,0) from tableName
第4个回答  2012-02-20
case when xxx is null then 0 else xxx end
相似回答