原始数据如图:

赋值处理后的数据,如图:

我使用的SQL语句如下:
SELECT CASE WHEN PROD_CNAME='' THEN '方坯' else PROD_CNAME end as PROD_CNAME2 FROM BHCD01.TMM0001
讲解如下:
case when ...then...else...end as 别名
当字段prod_cname为空时赋值'方坯',否则赋值原来的值,end as 就是取别名
本文介绍了一个使用 SQL 的 CASE WHEN 语句对字段进行条件赋值的例子。当 PROD_CNAME 字段为空时,将其值设置为 '方坯';否则保留原有值。此方法适用于数据处理和报表展示。
原始数据如图:

赋值处理后的数据,如图:

我使用的SQL语句如下:
SELECT CASE WHEN PROD_CNAME='' THEN '方坯' else PROD_CNAME end as PROD_CNAME2 FROM BHCD01.TMM0001
讲解如下:
case when ...then...else...end as 别名
当字段prod_cname为空时赋值'方坯',否则赋值原来的值,end as 就是取别名
322

被折叠的 条评论
为什么被折叠?