Witam.
Mam pytanie dt. tabeli i wyników piłkarskich.
Mam dwie tabele (drużyny i spotkania) .
W tabeli drużyny mam dwie kolumny:
id
kluby.
W drugiej, która nazywa się spotkania mam następujące kolumny:
id
gospodarz
gosc
golgospodarz
golgosc
Jak zrobić aby wyciągnąć wyniki taki sposób
gospodarz golgospodarz : golgosc gosc
(drużyna1 5:2 drużyna2)
Najbliżej byłem jak próbowałem takiego zapytania:
SELECT d.kluby, s.golgospodarz, s.golgosc, s.gosc FROM drużyny d LEFT OUTER JOIN spotkania s ON d.id = s.gospodarz AND s.gosc
odwrotnie. W tym zapytaniu "spotkania są najważniejsze", więc powinny być pierwsze. I dwie abele z klubami:
SELECT d.kluby, s.golgospodarz, s.golgosc, g.kluby FROM spotkania s LEFT OUTER JOIN druzyny d ON d.id = s.gospodarz LEFT OUTER JOIN druzyny g ON g.id = s.gosc
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)