选择具有一个匹配条件的组数据

时间:2016-07-17 12:54:21

标签: sql

表:

Col1 Col2
1     2
1     3
1     4
2     2
2     3

首先需要检查col2 = 4的所有行 然后需要选择值为col1

的所有行

结果应为:

1 2
1 3
1 4

3 个答案:

答案 0 :(得分:1)

脱离我的头顶

2+17x^2-4x^3+4x^5+5x^12
4x^1-3x^4 
8x^1+68x^3-22x^4+12x^7_12x^9+20x^13-15x^16

答案 1 :(得分:0)

我想你想要这个:

2-3^5+5x^12+6x^2+7x^5-4x^3+9x^2+2x^2         (P1)
4x^1-3x^4                                    (P2)
8x^1+20x^13-15x^16_12x^9-22x^4+12x^7+68x^3    (P1*P2)

答案 2 :(得分:0)

此查询根据您在描述中可以理解的内容检查两列,其中col2 = 4,col1 = 1。

SELECT t1.col1, t2.col2 FROM Table t1
WHERE t1.col2 = 4
UNION
SELECT t2.col1, t2.col2 FROM Table t2
WHERE t2.col1 = 1