我有一个数据库,里面有信息:
----------------------------------------------
| HighValue | LowValue | CurrentValue | Code |
----------------------------------------------
| 20 | 6 | 19 | GHI |
| 10 | 2 | 3 | ABC |
| 8 | 8 | 8 | JKL |
| 15 | 8 | 9 | DEF |
----------------------------------------------我想找出哪些代码的当前值最接近最低值:可能按如下顺序排列:
----------------------------------------------
| HighValue | LowValue | CurrentValue | Code |
----------------------------------------------
| 8 | 8 | 8 | JKL |
| 10 | 2 | 3 | ABC |
| 15 | 8 | 9 | DEF |
| 20 | 6 | 19 | GHI |
----------------------------------------------如何将一个列与另一个这样的列进行比较?
发布于 2012-08-25 06:41:47
Select *
FROM yourtable
ORDER BY ABS(CurrentValue-LowValue) https://stackoverflow.com/questions/12117528
复制相似问题