【发布时间】:2021-05-18 13:46:47
【问题描述】:
如果表“XYZ”包含两列作为组合主键,我需要在 COLUMN_B 中选择同时包含 Value1 and Value2 的记录(结果:ID4)
我尝试使用“IN”查询 select COLUMN_A from XYZ where COLUMN_B in ('VALUE1', 'VALUE2'); ,但它返回 COLUMN_B 中包含 VALUE1 ORVALUE2 的记录(ID1、ID2、ID3、ID4)。
谁能帮我写一个可以做到这一点的 MySQL 查询。
COLUMN_A COLUMN_B
ID1 Value1
ID2 Value1
ID3 Value2
ID4 Value1
ID4 Value2
ID5 Value3
ID3 Value3
【问题讨论】:
-
您的查询包含连接,发布查询和相关表
标签: mysql join select relational-division