首页 > 解决方案 > SQL 根据出现在参数之外的数据排除数据

问题描述

我在 SQL 中查询一个分类帐表,并为 2020 年期间设置了参数。

我想排除所有有参考出现在 2020 年之外的行,所以参考 B 的最后一行和其他类似的行。

因此,例如,我的示例表中的最后一行以及其他类似的行出现在我的结果中,我想排除所有引用发生在 2020 年之外的行。

时期 类型 参考 数量
202011 X 参考A 50
202011 X 参考A 50
202011 X 参考A 50
201911 X 参考文献 B 50
201911 X 参考文献 B 50
201911 X 参考文献 B 50
**202001 X 参考文献 B 50**

我尝试了 NOT EXISTS 但它什么也没返回。我可能做错了,有人可以建议吗?

我想要一个结果

时期 类型 参考 数量
202011 X 参考A 50
202011 X 参考A 50
202011 X 参考A 50

标签: sqlparametersnot-exists

解决方案


推荐阅读