v2.5.2
Giriş yap

mysql Bir maçı kazanma ihtimalini yüzde olarak nasıl hesaplarım?

theviper
492 defa görüntülendi

benim iki adet tablom var biri sonuçlanmış maçları diğeri ise güncel bülteni barındırmakta

yapmak istediğim

güncel bültende eşleşen lig var ise ve bu maç sonucu 1 oranı sonuçlanan tabloda kaç maça verilmiş ve kaçı kazanmış ise % olarak almak istiyorum

Güncel maçlar tablosu

table = bulten

Id        team                mr1      league
--------------------------------------------------
22    Galatasaray-Altay        2.10      TUR
23    Asteras Tripolis-Pana    1.30      GRECE
24    Dortmud-Leipzing         1.15      GER
25    Valencia-Celta Vigo      1.10      SPAN

sonuçlanmış maçlar tablosu

table = maclar

 Id        team              sccore        mr1      league
-----------------------------------------------------------
1    Barceolana-Realmadrid    2-1          1.10      SPAN
2    Cavalier-Waterhouse FC   1-3          2.10      JAM
3    B.Munih-Shalke04         4-0          1.15      GER
4    A.Madrid-Sevilla         0-0          1.10      SPAN
5    Real Betis-Getafe        2-3          1.75      SPAN
6    Granada-Levante          1-0          1.10      SPAN
7    U.Berlin-Mainz           2-3          1.15      GER

bakınca iki ligin mr1 leri eşleşiyor

bulten table
SPAN mr1 1.10
GER MR1 1.15

SPAN 1.10 toplam 3 maça verilmiş sonuçlar
2-1
0-0
1-0

GER 1.15 toplam 2 maça verilmiş sonuçlar
2-3
4-0

mu baç sonuçlarını parçalayarak kaç maç kazanmış kaç maç kaybetiş bulup kazanma ihtimalini % olarak bulmam lazım

SPAN ttoplam 3 maç 1.10 2 kazanmış 1 beraberlik

100/$totalmac*$win; = kazanma ihtimali %66.666666666667

GER toplam 2 maç 1.15 1 kazanmış 1 beraberlik

100/$totalmac*$win; = kazanma ihtimali %50

kısaca yapmak istediğim

Id        team                mr1      league   percent
-------------------------------------------------------
24    Dortmud-Leipzing         1.15      GER    %50
25    Valencia-Celta Vigo      1.10      SPAN   %66.66

ücretli şekilde de yardımlarınızı bekliyorum

desrana
1027 gün önce

Bu konuda ücretli ve ücretsiz detaylı apiler mevcut. Google araması ile tümüne erişebilirsiniz :)