sqlserver数据库中的规模查询between...and之间的鸿沟前提是否包含在查询成果中呢?
需要这些哦
sqlserver
方式/
1打开SQL Server Management Studio办理东西 , 毗连上数据库 , 建立一张测试表 , 用于测试Between...and查询成果是否包含鸿沟值
【sqlserver中between...and结果是否包含边界值】 CREATE TABLE TestBteween(
Col1 varchar(200) NOT NULL,
Col2 varchar(200) NULL,
Col3 int NULL
)
文章插图
2往测试表TestBetween中插入几行测试数据
insert into TestBteween(Col1, Col2, Col3) values('第1行', 'Hello', 10);
insert into TestBteween(Col1, Col2, Col3) values('第2行', 'World', 20);
insert into TestBteween(Col1, Col2, Col3) values('第3行', null, null);
insert into TestBteween(Col1, Col2, Col3) values('第4行', 'Hello', 40);
insert into TestBteween(Col1, Col2, Col3) values('第5行', 'World', 50);
文章插图
3查询表中的所有测试数据
select * from TestBteween;
文章插图
4利用between...and查询Col3数字列在10到40之间的成果 , 从运行成果可以看出 , 10、40都包含在了查询成果中 , 申明between...and查询成果是包含鸿沟值的
select * from TestBteween where Col3 between 10 and 40;
文章插图
5利用between...and查询Col3数字列在10到30之间的成果 , 从成果可以看出 , 只要等于一个鸿沟值就会查询出来
select * from TestBteween where Col3 between 10 and 30;
文章插图
6利用between...and查询Col1中文列在第1行到第3行之间的成果 , 从成果可以看出 , 也是包含鸿沟值的
select * from TestBteween where Col1 between '第1行' and '第3行';
文章插图
7利用between...and查询Col2英文列在Hello到World之间的成果 , 从成果可以看出 , 也是包含鸿沟值的
select * from TestBteween where Col2 between 'Hello' and 'World';
文章插图
以上内容就是sqlserver中between...and结果是否包含边界值的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 英雄联盟LOL中牛头酋长如何出装
- 亚瑟怎么玩厉害
- 元气骑士中可以通过攒宝石买的角色
- 在荒野行动中如何进行战斗设置
- 英雄联盟LOL中如何选择召唤师技能
- 英雄联盟中如何玩好英雄无双剑姬菲奥娜
- 八种不能喝的茶
- 茶水煮饭可以预防几种疾病
- 解神者怎么降低其他队员在战斗中所受的伤害
- 火山小视频发布的视频在同城中怎么找不到