5条回答 默认 最新
嗷呜的善泽融 2022-02-25 17:28关注我直接给测试sql:
--1.创建表 CREATE TABLE TEST_AB(COL_A VARCHAR(100), COL_B VARCHAR(100)); --2.插入测试数据 INSERT INTO TEST_AB VALUES('猪','PIG'); INSERT INTO TEST_AB VALUES('狗','DOG'); INSERT INTO TEST_AB VALUES(NULL,'CAT'); COMMIT; -- CAT那里的中文是null,所以COL_A那里会变成英文 SELECT CASE WHEN COL_A IS NULL THEN COL_B ELSE COL_A END AS COL_A, COL_B FROM TEST_AB T
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报