我有这个查询,它返回没有引用的关键字的所有记录查询正在工作,但我想删除所有这些记录,问题是如果我把 DELETE 而不是 SELECT 我得到错误。
SELECT Keywords.[Id]
,[QuoteId]
FROM [QuotesTemple].[dbo].[Keywords]
LEFT JOIN [QuotesTemple].[dbo].Quotes ON Keywords.QuoteId=Quotes.Id
WHERE Quotes.Id IS NULL
这不起作用。
DELETE
FROM [QuotesTemple].[dbo].[Keywords]
LEFT JOIN [QuotesTemple].[dbo].Quotes ON Keywords.QuoteId=Quotes.Id
WHERE Quotes.Id IS NULL
我收到此错误:
消息 156,级别 15,状态 1,第 4 行关键字“LEFT”附近的语法不正确。