Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Объединение таблиц с интервалом  [new]
LisSp
Member

Откуда:
Сообщений: 186
Всем привет!

Как вы думаете- реально (тогда как это сделать?) или нет выполнить вот такую задачу?
Суть такая: есть 2 таблицы. В Таблице1 в Поле1 есть значения, которые входят в интервал значений, описанный в Таблице2.
Нужно объединить эти таблицы каким-то образом. Т.е. если в Поле1 Таблицы 1 стоит значение "4", то оно входит в интервал Таблицы 2 (Старт_Интервал="0", Конец_Интервал="9"). Более наглядно ниже:

Таблица1:
Поле1 Поле2
4разные данные
6разные данные
11разные данные
30разные данные


Таблица2:
Старт_Интервал Конец_Интервал Значение
09Значение1
1019Значение2
2029Значение3
3039Значение4


По итогу нужно получить Таблицу3:
Поле1 Поле2 Поле3
4разные данные Значение1
6разные данные Значение1
11разные данные Значение2
30разные данные Значение4
22 июл 14, 14:16    [16341132]     Ответить | Цитировать Сообщить модератору
 Re: Объединение таблиц с интервалом  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
LisSp,

а приджойнить кто мешает?
22 июл 14, 14:18    [16341152]     Ответить | Цитировать Сообщить модератору
 Re: Объединение таблиц с интервалом  [new]
LisSp
Member

Откуда:
Сообщений: 186
iap
LisSp,

а приджойнить кто мешает?

тьфу! точно! Спасибо! Вопрос решён)
22 июл 14, 14:22    [16341177]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить