我在具有與簇的耦合的陣列查詢具有用於每行
陣列(陣列(C1,C2,以執行以下操作
一個非常大的查詢有一個子查詢兩個互補的值),陣列(c3,c4),陣列(c5,c6),陣列(c7,c8))
其中例如c1和c2是互補的,c3和c4以及..等等。 和我有一個表狀態:
id_state cluster successfull failed success_ratio
1 c1 4 0 100%
2 c2 1 9 10%
3 c3 0 4 0%
4 c4 1 1 50%
注意到哪個羣集耦合於另一個使用上述陣列被確定。
而且我想最後的輸出有:
cluster successfull success_ratio
c1 4 100% (for the first pair)
c4 1 50% (for the second)
有沒有辦法做一個查詢,從每對夫婦只服用 與success_ratio的一個得到所有數據的success_ratio > 50%,只有兩者都有成功比例< 50%,那麼就拿第一個。
這是甚至可以實現僅使用mysql查詢(我不能使用查詢結果,因爲我想它作爲另一個大型查詢的子查詢)?
即使你只是建議一個方法來做的起點,將不勝感激。
如果兩者都具有成功的口糧大於50%? –
你能舉一個你想要的輸入和輸出的例子嗎? –
@ gordon-linoff然後,我應該採取第一次成功率 –