Я пытаюсь получить отдельный набор результатов для кортежей, но Distinct никогда не добавляется в запрос.
Пример
List<Tuple<Alpha, Beta>> results;
var q = dbConn.From<Alpha>()
.Join<Alpha, Beta>((a, b) => a.Id == b.AlphaId)
...
... more joins and Wheres
...
.SelectDistinct();
results = dbConn.SelectMulti<Alpha, Beta>(q);
Добавление SelectDistinct или нет, не имеет значения для выходного SQL и, следовательно, результатов.
Как заставить SelectMulti работать с Distinct?
Спасибо.