1

如何在 SubSonic/C# 中编写查询以执行以下操作?

从表中选择 isNull(col, someDefaultValue)

select x = case when (condition) then col1 else col2 end from table

4

2 回答 2

1

我没有在本地启动和运行 SubSonic,但它看起来支持合并功能,这就是您的第一个查询似乎正在做的事情。(Coalesce 接受任意数量的参数并返回第一个非空参数。)

于 2009-05-07T17:10:20.413 回答
1

您可能会想在 subsonicproject 上使用内联查询函数示例

于 2009-05-07T19:23:54.413 回答