我有两张桌子,它们的价值是
lot-master
event-id lotid status
1 1 Awarded
1 2 Awarded
1 3 Awarded和event-master
event-id status
1 Open如果授予所有lot-master状态,则使用event-master查询更新event-master状态。
发布于 2015-10-07 10:20:48
不过,如果你想这样做,那么你可以这样做,
DECLARE @Count AS INT = 0,
@ConditionCount INT = 0
SELECT @Count = COUNT(1) FROM lot-MASTER
SELECT @ConditionCount = COUNT(1) FROM lot-MASTER WHERE STATUS = 'Awarded'
IF (@ConditionCount = @Count)
BEGIN
UPDATE EVENT-MASTER
SET STATUS = 'Awarded'
ENDhttps://stackoverflow.com/questions/32989504
复制相似问题