Hemil Gandhi Ответов: 1

Как присоединиться к ближайшему более низкому значению в SQL


I have two tables in sql
table1
1
2
3
5
 
table 2
2
3
4
6
 
output
 
2 2 
3 3
4 3
6 5


если значение matcing нашли коль должен вступить на соответствующее значение другого ближайшего нижнего значения.

Пожалуйста, помогите мне

Я хочу обновить более низкое или аналогичное значение в таблице 2,,,Это срочно

Заранее спасибо

Что я уже пробовал:

Я пробовал некоторые соединения, но не преуспел, пожалуйста, помогите

1 Ответов

Рейтинг:
0

Hemil Gandhi

select t2.*, t1.*
from table2 as t2
join table1 as t1
  on t1.i = (select max(t3.i) from table1 as t3 where t3.i <=t2.i)