- Код: Выделить всё
SELECT f.Size
FROM Ticks AS f, (SELECT Min(Abs(Size - 1.1)) AS vOffset FROM Ticks) AS s
WHERE Abs(f.Size - 1.1) = s.vOffset
Не могу сообразить. Получается пока в два этапа. Сначала получить минимальное расстояние через Agregate, а затем используя полученное значение выбрать.
- Код: Выделить всё
Dim vDist = Aggregate t In Ticks Into vItem = Min(math.Abs(t - 1.1))
Dim needTick = From nextTick In Ticks Where math.Abs(nextTick - 1.1) = vDist
Можно объединить в один запрос?