sqlserver如何实现查询满足至少一个条件的结果

 时间:2024-10-20 06:52:26

1、打开sqlserver客户端管理软件,连接上数据库,创建一张测试表TestMulti,用于演示sql写法 CREATE TABLE TestMulti( Col1 varchar(200) NOT NULL, Col2 varchar(200) NULL, Col3 int NULL )

sqlserver如何实现查询满足至少一个条件的结果

2、往测试表TestMulti中插入测试数据 insert into TestMulti(Col1, Col2, Col3) values('第1行', 'Hello', 10); insert into TestMulti(Col1, Col2, Col3) values('第2行', 'World', 20); insert into TestMulti(Col1, Col2, Col3) values('第3行', '哈哈', 30); insert into TestMulti(Col1, Col2, Col3) values('第4行', 'hi', 40); insert into TestMulti(Col1, Col2, Col3) values('第5行', '您好', 50);

sqlserver如何实现查询满足至少一个条件的结果

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

sqlserver如何实现查询满足至少一个条件的结果

4、使用OR条件,查询Col2=Hello或者World或者hi的结果 select * from TestMulti where Col2 = 'Hello' or Col2 = 'World' or Col2 = 'hi'

sqlserver如何实现查询满足至少一个条件的结果

5、使用between...and查询数字列Col3在10到30之间的结果 select * from TestMulti where Col3 between 10 and 30;

sqlserver如何实现查询满足至少一个条件的结果

6、使用in查询col2=Hello或者World或者hi的结果 select * from TestMulti where Col2 in ('Hello', 'World', 'hi');

sqlserver如何实现查询满足至少一个条件的结果

7、使用in查询数字列Col3=10、20、30的结果,对于数字列下面两种方式得到的结果是一样的,但是建议使用不带单引号的形式 select * from TestMulti where Col3 in (10, 20, 30); select * from TestMulti where Col3 in ('10', '20', '30');

sqlserver如何实现查询满足至少一个条件的结果
  • windows 2003 修改用户密码
  • IIS下ftp如何限制指定ip登录
  • Windows Server 2012操作系统显示隐藏文件夹
  • Windows Server 2012 R2如何创建共享文件夹
  • 如何使用SQL Developer设置表字段注释
  • 热门搜索
    爱护牙齿手抄报 重阳节手抄报图片大全 植树手抄报内容 绿色环保手抄报图片 重阳节手抄报简单易画 庆元旦手抄报图片 少先队知识手抄报 世界读书日手抄报内容 国庆节手抄报图片 儿童端午节手抄报简单