Sql查询,其中x是两列之间的值

时间:2013-08-05 17:19:26

标签: sql sql-server

给出一个包含以下列的表

comment
minAge
maxAge

以及以下行:

comment, minAge, maxAge
"Baby", 1, 5
"Teen", 13, 19
"Adult", 20, 50

是否可以执行如下的SQL查询:

select * from rows where 16 between minAge and maxAge

结果:

"Teen", 13, 19

1 个答案:

答案 0 :(得分:7)

BETWEEN运算符选择范围内的值。值可以是数字,文本或日期。

自己查看您的表格和数据here