sqlserver中between...and结果是否包含边界值

 时间:2024-10-13 12:46:26

1、打开SQL Server Management Studio管理工具,连接上数据库,创建一张测试表,用于测试蚱澄堆别Between...and查询结果是否包含边界值 CREATE TABLE TestBteween( Col1 varchar(200) NOT NULL, Col2 varchar(200) NULL, Col3 int NULL )

sqlserver中between...and结果是否包含边界值

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);

sqlserver中between...and结果是否包含边界值

3、查询表中的所有测试数据 select * from TestBteween;

sqlserver中between...and结果是否包含边界值

4、使用between...and查询Col3数字列在10到40之间的结果,从运行结果可以看出,10、40都包含在了查询结果中,说明between...and查询结果是包含边界值的 select * from TestBteween where Col3 between 10 and 40;

sqlserver中between...and结果是否包含边界值

5、使用between...and查询Col3数字列在10到30之间的结果,从结果可以看出,只要等于一个边界值就会查询出来 select * from TestBteween where Col3 between 10 and 30;

sqlserver中between...and结果是否包含边界值

6、使用between...and查询Col1中文列在第1行到第3行之间的结果,从结果可以看出,也是包含边界值的 select * from TestBteween where Col1 between '第1行' and '第3行';

sqlserver中between...and结果是否包含边界值

7、使用between...and查询Col2英文列在Hello到World之间的结果,从结果可以看出,也是包含边界值的 select * from TestBteween where Col2 between 'Hello' and 'World';

sqlserver中between...and结果是否包含边界值
  • Word的每页重编行号功能怎么使用
  • Sql:组合两个表
  • 利用MySQL Workbench进行mysql数据库的备份
  • Excel2019中选择性粘贴功能
  • 在Excel中怎样一键快速排名?
  • 热门搜索
    北京生活频道直播 阿弥陀佛是什么意思 走马观花是什么意思 微信视频聊天怎么保存 脸部毛孔大怎么办 阿黛尔的生活完整版 如何剪切视频 嘴唇上长水泡是什么原因 如何鉴别玉的真假 如何写毕业论文