2012-07-16 209 views
2

我正試圖在SQLCE和compact-framework中爲表寫一個查詢,但查詢需要用兩個條件讀取每一行。任何給定行中SQL條件語句?

列「位置」可能會或可能不會爲空,如果它不爲null,則需要檢查它的價值,如果它是空的行應選擇,即:

if(location!= null) 
{ 
    if(d == "location") 
     SELECT; 
} 
else 
    SELECT; 

任何人都知道我該如何去做這件事?

回答

3

使用OR來測試任一條件是否爲真。

SELECT col1, col2, ..., coln 
FROM yourtable 
WHERE location IS NULL OR location = 'location'