Вот мой запрос LINQ:
(from o in entities.MyTable
orderby o.MyColumn
select o.MyColumn).Distinct();
Вот результат:
{"a", "c", "b", "d"}
Вот сгенерированный SQL:
SELECT
[Distinct1].[MyColumn] AS [MyColumn]
FROM ( SELECT DISTINCT
[Extent1].[MyColumn] AS [MyColumn]
FROM [dbo].[MyTable] AS [Extent1]
) AS [Distinct1]
Это ошибка? Где мой заказ, черт побери?