减少某些条件

时间:2017-03-06 10:00:55

标签: sql oracle

有没有办法根据条件减去数据集?

例如:

表A:

id Count
1  2
2  1
3  4

表B:

id Count
1  2
2  1
3  5

我想获得表A MINUS表B,即使B.Count >= A.Count对于各自的ID,通常我们也有基于相等的MINUS(设置操作)操作。

2 个答案:

答案 0 :(得分:2)

尝试

true

答案 1 :(得分:0)

SELECT B.count - A.count as result
FROM TABLEB B
JOIN TABLEA A on A.id = B.id
WHERE B.count >= A.count