NULL我有以下SQL語句:如何返回任何結果,如果值是SQL
SELECT r.NAME AS REGIONNAME, s.NAME AS STADTNAME, f.ADRESSE AS STRASSEADRESSE
FROM REGION r
LEFT OUTER JOIN STADT s ON s.REGION_ID = r.ID
LEFT OUTER JOIN GEBAEUDE f ON s.ID = f.STADT_ID
ORDER BY r.NAME
如果我使用SQL Server 2008 Management Studio中這一說法,它就像我想要的。 輸出是:
Picture http://i49.tinypic.com/21bodih.png
在我和Xcode工作的客戶端。我的問題是我在TableView中返回REGIONNAME
,STADTNAME
和STRASSENADRESSE
。如果數據庫中的STRASSENADRESSE
值是NULL
,則Xcode返回一個空行。
如果STRASSENADRESSE
的值爲NULL
,那麼Web服務只返回REGIONNAME
和STADTNAME
是否可能?如果是的話,我該怎麼做。
THX提前
我發佈了我的查詢。看看我的問題 – Bashud
你想返回一個空字符串,或者你不想返回STRASSENADRESSE列?我的意思是,如果STRASSENADRESSE值爲空,你只想返回兩列嗎?在這種情況下,你必須返回兩個表格,一個是3列,另一個是2列。確認是否是你想要的,我將發佈查詢 –
是的,如果STRASSENADRESSE值爲空,並且STRASSENADRESSE有一個值,我想返回兩列,並且我想返回3列。你是對的。 – Bashud