0
Select
id,
username,
is_null(email) AS has_email,
FROM
users
;
我想寫上述查詢,但不是返回電子郵件,我只希望它返回是否有電子郵件。有沒有辦法做到這一點?Postgres函數檢查是否爲空
Select
id,
username,
is_null(email) AS has_email,
FROM
users
;
我想寫上述查詢,但不是返回電子郵件,我只希望它返回是否有電子郵件。有沒有辦法做到這一點?Postgres函數檢查是否爲空
試試這個
Select
id,
username,
email IS NOT NULL AS has_email
FROM
users
;
編輯:改變IS NULL
到IS NOT NULL
爲什麼你認爲電子郵件是'null'是一個跡象,表明有*是*電子郵件?難道你不想測試「非空」嗎? – 2014-11-23 20:06:56
這是所有記錄在手冊btw:http://www.postgresql.org/docs/current/static/functions-comparison.html – 2014-11-23 20:08:08