2013-11-27 39 views
1

enter image description here我得到了「AltReimMethod」空值,這是我要轉換爲空字符串 這裏的查詢:NULL轉換爲空字符串的SQL Server

(SELECT rc.name from ReimbursementChoice rc WHERE rc.admin_id = a.admin_id AND rc.choice_id = pe.alt_payment_choice) AS 'AltReimMethod' 

我試圖

(SELECT (ISNULL(rc.name,' ')) from ReimbursementChoice rc WHERE rc.admin_id = a.admin_id AND rc.choice_id = pe.alt_payment_choice) AS 'AltReimMethod' 

(SELECT (ISNULL(CONVERT(varchar(50),rc.name),' ')) from ReimbursementChoice rc WHERE rc.admin_id = a.admin_id AND rc.choice_id = pe.alt_payment_choice) AS 'AltReimMethod' 

他們不顯示任何錯誤,但I D甚至ONT得到任何結果 幫助儘快

回答

2

上查詢應用ISNULL內部沒有查詢申請isnhull

ISNULL((SELECT rc.name from ReimbursementChoice rc WHERE 
rc.admin_id = a.admin_id AND rc.choice_id = pe.alt_payment_choice),' ') 
AS 'AltReimMethod' 
+0

感謝了很多人!完成complted – fOcusWow

+0

@ fOcusWow-接受答案,如果它適合你... –

相關問題