所以我有一张包含5种不同代码和一堆金额的表格。无论金额多少,我都想保留代码1到4。但是,我想删除代码为5且数量= 0的记录,但我希望在数量<>时保留代码5 0.我该怎么做?
答案 0 :(得分:2)
根据HoneyBadger评论尝试这样,
DECLARE @MyTable TABLE (
Code INT
,Amount INT
)
Insert into @MyTable
Values (1,100)
,(2,200)
,(3,300)
,(4,400)
,(5,500)
,(5,0)
SELECT *
FROM @MyTable
WHERE code <> 5
OR amount <> 0