Учитывая набор случайных числовых значений в базе данных, как мне создать ограниченный список диапазонов, где каждый диапазон содержит хотя бы одно значение? Диапазоны не должны перекрываться и в идеале иметь одинаковое количество значений. В идеале их границы должны быть кратны 10, 100, 1000 и т.д. ...Создайте ряд диапазонов для случайного набора значений
Например:
Values: 100,150,180,300,400,500,600,650,700 results in 4 ranges: 100-180(2), 180-300(1), 300-600(3), 600-800(3)
Как это может быть сделано в C# или T-SQL?
Вы можете сделать это в Linq? :) – AndyD
Вы можете сделать это в хранимой процедуре и вызвать ее из LINQ :) – Quassnoi