sql sever练习所以可以帮助我完成这两项任务

时间:2015-05-13 12:20:51

标签: sql-server-2012

Input       Out Put
Current Previous    
1001    Null    
2331    7808    -6807
2312    8965    -6634
3213    5557    -3245
8768    3453    -240
8857    6577    2191
Null    6778    2079

注意:第一行 - 第二列第二行

Task 2
Input Data 
-100
0
45
124567
-1
1
75
45
-56
-89
999
-345
789
-3

逻辑:当一个值传递给该表时,必须检索表中可用的最接近的值

:例如,如果1000是必须的,则999必须重新审核,如果0被传递,则0必须被淘汰,如果-55被传递-56必须是out暨

1 个答案:

答案 0 :(得分:0)

select top 1 [input data]
from [task 2]
order by abs([input data] - @searchTerm)