У меня есть таблица (Таблица A) с полем целых чисел (Поле B).Для каждой строки таблицы A я хотел бы построить диапазон +/- 100, окружающий целочисленное значение поля B, а затем найти все значения из поля B, которые находятся в этих диапазонах.Запрос должен быть выполнен для всех значений в поле B. Запрос должен возвращать каждую строку, которая находится в каждом диапазоне строк.Вот пример того, что я пытаюсь сделать:
Table A
_______
A 1000
B 3000
C 5000
D 1090
Используя приведенную выше таблицу A, запрос сначала найдет диапазоны (+/- 100) для всех целых чисел в поле B.
900 - 1100
2900 - 3100
4900 - 5100
990 - 1190
Затем запрос будет проходить через эти диапазоны и возвращать строки из таблицы A, которые попадают в сгенерированные диапазоны.Используя приведенный выше пример, запрос будет возвращать:
A 1000
A 1000
B 3000
C 5000
D 1090
D 1090
A
и D
возвращаются дважды, поскольку они попадают в их собственные диапазоны.Как создать запрос, который будет возвращать каждую строку, попадающую в диапазон каждой строки?Заранее спасибо за помощь.