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

2024-10-31 17:23:04
推荐回答(5个)
回答1:

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

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

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

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

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

回答2:

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

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

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

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

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

回答3:

oracle 可以用decode(列名,判断条件,符合条件的输出结果,不符合条件的输出结果)
select decode ( id,NULL,0,id) from t2;

回答4:

select isnull(字段1,0),isnull(字段2,0) from tableName

回答5:

case when xxx is null then 0 else xxx end