Как писать запросы для выполнения следующих действий в SubSonic / C #?
выберите isNull (col, someDefaultValue) из таблицы
выберите х = дело когда (условие) тогда col1 еще col2 конец из таблицы
Возможно, вы захотите использовать пример функции Inline Query в subsonicproject
У меня SubSonic не работает и работает локально, но, похоже, он поддерживает функцию coalesce, что, по-видимому, и делает ваш первый запрос. (Coalesce принимает любое количество параметров и возвращает первый ненулевой.)