如何写sql查询具有多个特定属性值的部门

clear_zero clear_zero 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我有一个表有3个列,
dept_name,dept_attribute,dept_attributevalue
Dept1 A 10
Dept1 A 20
Dept1 B 20
Dept1 C 10
Dept1 C 30
Dept1 D 10

Dept2 B 10
Dept2 C 10
Dept2 D 10

Dept3 A 10
Dept3 B 20
Dept3 C 10
Dept3 D 20
Dept3 E 20

我现在要找具有(attribute=A and (value=10 or value =20)) 且(attribute=B and (value=20))的部门
结果是dept1,dept3

怎么用sql写出来呢?

谢谢
...全文

相关推荐

评论 15
收藏 已收藏
分享
返回顶部
clear_zero
MS-SQL Server 34,876 成员 254,635 内容