17
我有一個包含一個子查詢是這樣的MySQL的IFNULL問題
IFNULL((SELECT id FROM mytable WHERE id = 1), 'No')
它的工作原理確定的查詢,但我想成功返回字符串「是的」,而不是的實際ID行。
有什麼方法可以覆蓋它返回的值嗎?
謝謝。的IFNULL
我有一個包含一個子查詢是這樣的MySQL的IFNULL問題
IFNULL((SELECT id FROM mytable WHERE id = 1), 'No')
它的工作原理確定的查詢,但我想成功返回字符串「是的」,而不是的實際ID行。
有什麼方法可以覆蓋它返回的值嗎?
謝謝。的IFNULL
IFNULL((SELECT 'Yes' FROM mytable WHERE id = 1), 'No')
小進步例如:
問題:如何讓家裏的電話號碼,如果辦公室電話號碼不可用?
解:
SELECT IFNULL(office_phone_no,home_phone_no) as contact_number
FROM employee_table e
where e.username = 'sumoanand';
+ 1由26秒打我) – 2010-01-27 12:44:23