SQL条件语句?

时间:2012-07-16 22:52:31

标签: c# sql compact-framework sql-server-ce

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

任何给定行中的列'location'可能为null,也可能不为null,如果它不为null,则需要检查其值,如果为null,则应选择该行,即:

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

任何人都知道如何做到这一点?

1 个答案:

答案 0 :(得分:3)

使用OR测试是否有任何条件。

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