我有一个问题,主要是关于语法的。
我有一个sql表,我需要根据"日期"列上的日期删除一些行,只要它们在"客户端"列中包含字符串即可
我的问题是语法,因为我对查询并没有那么了解。
DELETE FROM [dbo].[ClientList]
WHERE [Date]
BETWEEN '2019-09-30' AND '2019-10-01'
是一个例子,但除了这个条件之外,我如何添加一个条件,如
Where [Client]
LIKE 'CLIENT1'
这是一个简单的问题,但找不到这样两个条件的例子。
使用AND
:
DELETE FROM [dbo].[ClientList]
WHERE [Date] BETWEEN '2019-09-30' AND '2019-10-01' AND
[Client] LIKE 'CLIENT1'
只需使用AND关键字,即可在删除时满足这两个条件
DELETE FROM [dbo].[ClientList]
WHERE [Date]
BETWEEN '2019-09-30' AND '2019-10-01'
AND
[Client] LIKE 'CLIENT1'