-2

我的桌子是

price 
10
20
30
40 
50
70
90
100

当我传递两个参数@min= 10然后@max=90 我得到结果数据时

10
20
30
40
50
70
90
4

2 回答 2

0

从价格在@min 和@max 之间的表中选择价格

于 2013-01-07T07:54:22.590 回答
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 
于 2013-01-07T07:57:09.020 回答