SQL 入门学习记录—06-between语法+getdate()自带函数

本文介绍了SQL中BETWEEN和NOT BETWEEN语句的使用,通过示例展示了如何筛选和排除特定范围的数据,如ID、名称和日期。同时,讲解了GETDATE()函数在获取当前系统时间上的应用。
摘要由CSDN通过智能技术生成

1.
select * from [dbo].[gm_pstructure]
where Id between ‘WH-AQW-05-1-1203’ and ‘WH-AQW-05-1-1440’

and前面是开头,后面是结尾,查找出来的数据是WH-AQW-05-1-1203 和WH-AQW-05-1-1440之间的数据
在这里插入图片描述

上面我是想查找某一段的数据,相反,现在我想要排除某一段数据,比如现在我想排除WH-AQW-05-1-1203——WH-AQW-05-1-1440之间的数据。
就是在between前面加一个not
select * from [dbo].[gm_pstructure]
where Id not between ‘WH-AQW-05-1-1203’ and ‘WH-AQW-05-1-1440’
在这里插入图片描述
库里一共43400行,现在43390行,直接略过了那十条数据。

2.
上面是用数值来限定条件范围的,下面用字符串限制也可以筛选就是 between,略过某一段就是 not between

查找某一段:
select * from [dbo].[gm_pstructure]
where name between ‘DS077’ and ‘DS100’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值