查询范围在SQL语句中需要用between ...and或者>=及<=语句。
1、创建测试表、插入数据:
create table test(id int,
name varchar2(20))
insert into test values (1,'张三')
insert into test values (2,'李四')
insert into test values (3,'王五')
insert into test values (4,'赵六')
insert into test values (5,'孙七')
2、执行语句,查询ID范围为2到4之间的内容:
select * from test where id between 2 and 4也可以用:
select * from test where id>=2 and id<=4结果都是一样的,如图:
说明:between...and语句查询的是一个闭区间的数据,如id between 2 and 4及id中包含2和4,如果用开区间查询,则需要用小于或大于表示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)