我需要根据其他表的选择结果将 2 个值插入到表中。
IF NOT EXISTS
(
SELECT M.DNUM, M.NAME, U.ID, A.ID, A.RIGHT
FROM [ACCESS] A JOIN [MASTER] M
ON M.DNUM = A.NUM
JOIN [USERS] U
ON U.NUM = D.ID
WHERE M.ALIAS = '0-50'
GROUP BY M.DNUM, M.NAME, U.ID, A.ID, A.RIGHT
)
BEGIN
INSERT INTO [ACCESS]
(ID, RIGHT)
VALUES
('9','3')
END
我需要将 2 个值添加到[ACCESS]
表中,但只想添加值 ifM.ALIAS
是 0-50 AND if A.NUM = M.NUM
。
当我运行脚本时,它没有错误地完成,但是当我重新检查时插入没有发生。
谢谢您的帮助。