如何在sql中从min到max选择特定数据

时间:2013-01-07 07:47:24

标签: mysql

我的桌子是

price 
10
20
30
40 
50
70
90
100

当我传递两个参数@min= 10@max=90时 然后我有像

这样的结果数据
10
20
30
40
50
70
90

2 个答案:

答案 0 :(得分:0)

  

从@min和@max

之间的价格表中选择价格

答案 1 :(得分:0)

SELECT price FROM table WHERE price BETWEEN @min and @max

SELECT price FROM table WHERE price >= @min and price <= @max

或者,如果你想要这个以逗号分隔的字符串

SELECT CONCAT_WS(", " price) FROM table WHERE price >= @min and price <= @max