我需要Sql查询才能找到方案的价值

时间:2019-08-26 21:46:02

标签: qsqlquery

对于以下情况,我需要SQL查询,我需要为C1和C2的组合找到C3值。这里C3是表中的主键。

C1  C2  C3
ABC 456 
DEF 789 
UVW 123 

我的表结构看起来像这样。

C1  C2  C3
ABC 123 1
ABC 456 2
ABC 798 3
DEF 123 4
DEF 456 5
DEF 798 6
UVW 123 7
UVW 456 8
UVW 798 9
XYZ 123 10
XYZ 456 11
XYZ 798 12

-

sELECT * FROM TABLE WHERE C1 IN (ABC,DEF,UVW) AND C2 IN (456,789,123); 

此查询正在重现具有(ABC,DEF,UVW)和(456,789,123)的C1,C2,C3的所有值

预期结果应该是

C1  C2  C3
ABC 456 2
DEF 789 6
UVW 123 7

0 个答案:

没有答案