26. september 2013 - 06:03Der er
3 kommentarer og 1 løsning
Hjælp til query
Hej Eksperter,
Jeg er langt fra på hjemmebane i MySQL, så jeg håber I kan hjælpe lidt...
Jeg har kæmpet lidt med en query som ser således ud:
SELECT tbl1.date, tbl1.time, COUNT(tbl2.winner) FROM tbl1, tbl2 WHERE tbl1.week = '4' AND tbl2.game = tbl1.id GROUP BY tbl1.id ORDER BY tbl1.date ASC, tbl1.time ASC
Det giver et resultat hvor jeg får antallet af vindere for hver dato/tid, men kun forudsat der er nogle vindere. Jeg vil gerne have et resultat der viser alle datoer og vindere, også selvom der ikke er nogen, f.eks...
SELECT tbl1.date, tbl1.time, COUNT(tbl2.winner) FROM tbl1 LEFT JOIN tbl2 ON tbl2.game = tbl1.id WHERE tbl1.week = '4' GROUP BY tbl1.id ORDER BY tbl1.date ASC, tbl1.time ASC
Nå ja - det gav vel også fejl? Here U R - et svar... :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.