我已经将NULL更改为其他值。我现在的问题是,如果有价值,我该如何改变?有人可以帮我解决我的问题吗?
ID Name
1 John
2
3 Doe
我希望在我将其显示在页面上时发生这种情况...
ID Name
1 Secret
2 NULL
3 Secret
这是我的查询
SELECT id AS ID, COALESCE(first_name, 'NULL') AS Name FROM tbl_user
答案 0 :(得分:1)
这应该可以解决问题:
SELECT
id,
CASE WHEN name IS NULL THEN 'NULL' ELSE 'Secret' END Name
FROM mytable
此 demo on DB Fiddle 及其示例数据将返回:
id | Name
-: | :-----
1 | Secret
2 | NULL
3 | Secret
答案 1 :(得分:0)
您在寻找
select id, case when first_name is null then 'NULL' else 'Secret' end as Name
答案 2 :(得分:0)
这是另一个答案。使用 <receiver android:name=".receiver.ShutDownReceiver">
<intent-filter>
<action android:name="android.intent.action.ACTION_SHUTDOWN" />
<action android:name="android.intent.action.QUICKBOOT_POWEROFF" />
</intent-filter>
</receiver>
和CASE
IFNULL