buildname versionname methodresult
b1 v1 success
b1 v2 failure
b2 v1 success
b2 v1 failure
b1 v2 skip
b2 v1 skip
b3 v1 success
b3 v2 success
在上面的示例中,我只需要获得仅使用success not filure or skip
mysql
的 buildname b3 。
我需要获得所有成功的构建名称作为方法结果。如果一个构建名称既有成功也有失败,即使在任何行中都成功,我也不需要该构建名。
谢谢
答案 0 :(得分:1)
你能试试吗?
select * from table1 where buildname not in(
select distinct buildname from table1 where
methodresult in ('failure','skip'));
感谢。
这是sql小提琴。