小编典典

如何在mysql中的列之间搜索

sql

我有两列存储值(数字),如何选择给定数字在两列值之间的位置?

例子

   `id | col1 | col2`  
    `1 | 20  | 50`  
    `2 | 200 | 400`  
    `3 | 500 | 650`

如果我的值为25,我该如何选择介于25之间的记录,在这种情况下将是第1行


阅读 152

收藏
2021-04-28

共1个答案

小编典典

select * from mytable where 25 between col1 and col2;
2021-04-28