Subsonic 在亚音速2.2查询中使用coalesce关键字的最佳方式是什么?
我想使用亚音速2.2创建以下查询:Subsonic 在亚音速2.2查询中使用coalesce关键字的最佳方式是什么?,subsonic,subsonic2.2,Subsonic,Subsonic2.2,我想使用亚音速2.2创建以下查询: SELECT coalesce(col1, col2) AS result FROM someTable 类似于此: DAL.DB.Select( string.Format("COALESCE({0}, {2}) as result", DAL.SomeTable.Columns.col1, DAL.SomeTable.Columns.col2 )) .From<DAL.SomeTable>()
SELECT coalesce(col1, col2) AS result
FROM someTable
类似于此:
DAL.DB.Select(
string.Format("COALESCE({0}, {2}) as result",
DAL.SomeTable.Columns.col1,
DAL.SomeTable.Columns.col2
))
.From<DAL.SomeTable>()
...
是的,这就是我最后要做的。我只是想知道是否有任何方法可以使用实际的亚音速特性。不幸的是,没有-有时使用视图可以是一种解决方法,否则您必须自己在亚音速中实现它。