我需要查询得到最接近的行,但+/- 10%的容差。 例如,我的var等于2.5,我需要选择一个行,它最接近2.5,公差为10%(上下)。SQL Select closet row value to varchar
-1
A
回答
1
这是有点难看,但它应该工作:
select
*
from
targetTable t
where
abs(rowValue-2.5) = (
select
min(abs(rowValue-2.5)) as smallestRowValueDelta
from
targetTable
)
注意这个查询可以匹配的情况下,也有具有相同最小增量多行多行。
+0
谢谢,但我不明白什么是rowValue – Jensej
+0
rowValue是存储您尝试与您的var匹配的值的列 –
相关问题
- 1. MYSQL Select Case Row to Column
- 2. PL/SQL varchar(10)to varchar(9)
- 3. Sql Select Distinct Row Count
- 4. MySQL查询SELECT GREATEST int row VALUE beetween limits
- 5. Jquery select option value reset to previous
- 6. SELECT and COPY row to another SHEET in Google Spreadsheets
- 7. Query to select one row for one date in SQL Server
- 8. 为什么如果($ row ['field'] == value)像SELECT WHERE field = value那样工作?
- 9. format varchar to datetime SQL Server 2008
- 10. Group By Row Value Difference
- 11. Sql select to string
- 12. SQL Server 2008 VarChar To DateTime
- 13. INSERT INTO/SELECT ONLY INSERTS ONE ROW
- 14. javascript table row cell selected dropdown value
- 15. PHP $ row to array
- 16. Linq to sql select db_id()
- 17. SQL SELECT速度int vs varchar
- 18. Linq To Sql select命令
- 19. Loadrunner参数设置中的“Select next row”和“Updated value on”
- 20. dropdown value to db codeigniter
- 21. vba - excel - if value = next row value then copy another value
- 22. 在sql中使用pl sql变量select value
- 23. jquery value to php
- 24. SELECT @@ DBTS使用Linq to SQL
- 25. php select value and update value
- 26. jquery select value passing
- 27. select [combobox value]&“text”
- 28. jQuery select value undefined
- 29. jquery radiobutton select value
- 30. Text to Column change as Text to row
我投票结束这个问题作为题外话,因为“gimme teh codez”。堆栈溢出不是一个代码写入服务 - 您希望在发布之前至少尝试自行解决它。 – EJoshuaS
您是否认为我没有尝试解决它自己?我应该只写select * from table?因为我不知道我应该怎么做下一步.. – Jensej
如果你*确实*,实际上,尝试一些事情,请编辑问题,以显示你试过什么,以及它出了什么问题。 – EJoshuaS