gpt4 book ai didi

sql - 如何使用 SQL Server 的 INNER JOIN 进行删除?

转载 作者:行者123 更新时间:2023-12-01 16:14:08 25 4
gpt4 key购买 nike

我想在 SQL Server 2008 中使用 INNER JOIN删除

但我收到此错误:

Msg 156, Level 15, State 1, Line 15
Incorrect syntax near the keyword 'INNER'.

我的代码:

DELETE 
FROM WorkRecord2
INNER JOIN Employee
ON EmployeeRun=EmployeeNo
WHERE Company = '1'
AND Date = '2013-05-06'

最佳答案

您需要指定要从中删除的表。这是带有别名的版本:

DELETE w
FROM WorkRecord2 w
INNER JOIN Employee e
ON EmployeeRun=EmployeeNo
WHERE Company = '1' AND Date = '2013-05-06'

关于sql - 如何使用 SQL Server 的 INNER JOIN 进行删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16481379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com