Hallöchen zusammen,
ich muss in einem Querie eine Teiler (rl_faktor) aus der Tabelle: rl_faktor einbauen.
Zunächste mein Querie (was auch Funtioniert):
Wo als Kommentar steht:
rl_faktor muss ich den einbauen.
und diesen brauche ich aus der Tabelle:
rl_faktor, die wie folgt aufgebaut ist:
id | rl_liga | rl_faktor
1 | 1 | 1
1 | 2 | 2.5
usw
Wie kann ich nun den rl_faktor so einbauen, das zur Liga-Nr der richtige Faktor
genommen wird?
ich muss in einem Querie eine Teiler (rl_faktor) aus der Tabelle: rl_faktor einbauen.
Zunächste mein Querie (was auch Funtioniert):
PHP-Code:
SELECT
v.saison AS Saison,
s.liga_nr AS `Liga-Nr`,
v.player_name AS Player,
v.player_id,
ROUND
(SUM(IF(v.player_id = s.id_player_1, s.erg_1, 0) +
IF(v.player_id = s.id_player_2, s.erg_2, 0) )/SUM(IF(v.player_id = s.id_player_1, s.erg_1, 0) +
IF(v.player_id = s.id_player_2, s.erg_2, 0) + IF(v.player_id = s.id_player_1, s.erg_2, 0) +
IF(v.player_id = s.id_player_2, s.erg_1, 0) )*100/rl_faktor,3) # rl_faktor wird gesucht
AS `Quote`
# Weitere Abfragen. Hab ich mal weggelassen
FROM
rl_userpass v
LEFT JOIN
rl_erg s ON (v.player_id IN (s.id_player_1, s.id_player_2))
WHERE
v.saison = '2013-11' # hier muss ich noch nachbessern
GROUP BY
player_id HAVING
`Liga-Nr` BETWEEN 1 AND 8
ORDER BY
## blaablaa
rl_faktor muss ich den einbauen.
und diesen brauche ich aus der Tabelle:
rl_faktor, die wie folgt aufgebaut ist:
id | rl_liga | rl_faktor
1 | 1 | 1
1 | 2 | 2.5
usw
Wie kann ich nun den rl_faktor so einbauen, das zur Liga-Nr der richtige Faktor
genommen wird?
Kommentar