2

我正在尝试为 SQLCE 和紧凑框架中的表编写查询,但查询需要读取具有两个条件的每一行。

任何给定行中的列“位置”可能为空,也可能不为空,如果不为空,则需要检查其值,如果为空,则应选择该行,即:

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

有人知道我该怎么做吗?

4

1 回答 1

3

用于OR测试任一条件是否为真。

SELECT col1, col2, ..., coln
FROM yourtable
WHERE location IS NULL OR location = 'location'
于 2012-07-16T22:53:27.770 回答