Ich habe folgendes Problem, ich habe den SQL String mit ACCESS erstellt da er etwas komplizierter wird, nur leider funktioniert er nur dort einwandfrei, wenn ich ihn auf meine MYSQL DB anwenden will bekomme ich:
Warning: Supplied argument is not a valid MySQL result resource in xxx
Habe schon einiges ausprobiert mittlerweile und weiß net mehr weiter:
mysql_query("SELECT Sum(trainer_spieler_karten.gelb) AS Summevongelb, Sum(trainer_spieler_karten.gelb_rot) AS Summevongelb_rot, Sum(trainer_spieler_karten.rot) AS Summevonrot, trainer_tabellen.mannschaftsname, trainer_main.user_id, ((Sum(([gelb]+([gelb_rot]*3)+([rot]*5))))/([gewonnen]+[unentschieden]+[verloren])) AS ProSpiel, [gewonnen]+[unentschieden]+[verloren] AS Spiele
FROM trainer_main LEFT JOIN (trainer_spieler_karten RIGHT JOIN trainer_tabellen ON trainer_spieler_karten.team_id = trainer_tabellen.team_ID) ON trainer_main.user_id = trainer_tabellen.user_id
WHERE (((trainer_main.land)="Deutschland") AND ((trainer_main.liga)=1) AND ((trainer_spieler_karten.saison)=1) AND ((trainer_spieler_karten.spielart)="liga"))
GROUP BY trainer_tabellen.mannschaftsname, trainer_main.user_id, [gewonnen]+[unentschieden]+[verloren]
ORDER BY ((Sum(([gelb]+([gelb_rot]*3)+([rot]*5))))/([gewonnen]+[unentschieden]+[verloren])) DESC");
Vielleicht weiß ja jemand Rat!?
Warning: Supplied argument is not a valid MySQL result resource in xxx
Habe schon einiges ausprobiert mittlerweile und weiß net mehr weiter:
mysql_query("SELECT Sum(trainer_spieler_karten.gelb) AS Summevongelb, Sum(trainer_spieler_karten.gelb_rot) AS Summevongelb_rot, Sum(trainer_spieler_karten.rot) AS Summevonrot, trainer_tabellen.mannschaftsname, trainer_main.user_id, ((Sum(([gelb]+([gelb_rot]*3)+([rot]*5))))/([gewonnen]+[unentschieden]+[verloren])) AS ProSpiel, [gewonnen]+[unentschieden]+[verloren] AS Spiele
FROM trainer_main LEFT JOIN (trainer_spieler_karten RIGHT JOIN trainer_tabellen ON trainer_spieler_karten.team_id = trainer_tabellen.team_ID) ON trainer_main.user_id = trainer_tabellen.user_id
WHERE (((trainer_main.land)="Deutschland") AND ((trainer_main.liga)=1) AND ((trainer_spieler_karten.saison)=1) AND ((trainer_spieler_karten.spielart)="liga"))
GROUP BY trainer_tabellen.mannschaftsname, trainer_main.user_id, [gewonnen]+[unentschieden]+[verloren]
ORDER BY ((Sum(([gelb]+([gelb_rot]*3)+([rot]*5))))/([gewonnen]+[unentschieden]+[verloren])) DESC");
Vielleicht weiß ja jemand Rat!?
Kommentar