Select
CASE Spotkania.czy_wygral_gospodarz when 'TRUE' Then
(Select Druzyny.nazwa_dr from Druzyny where Druzyny.id_druzyny=Spotkania.id_druzyny)
ELSE (Select Druzyny.nazwa_dr from Druzyny where Druzyny.id_druzyny=Spotkania.Dru_id_druzyny)
END AS 'Wygrana',
Spotkania.wynik_spotkania,
CASE Spotkania.czy_wygral_gospodarz when 'FALSE' Then
(Select Druzyny.nazwa_dr from Druzyny where Druzyny.id_druzyny=Spotkania.Dru_id_druzyny)
ELSE (Select Druzyny.nazwa_dr from Druzyny where Druzyny.id_druzyny=Spotkania.id_druzyny)
END AS 'Przegrana' from Spotkania
Problem polega na tym, że chcę wyświetlić Drużynę przegraną w kolumnie przegrana, a wygraną w kolumnie wygrana. Sprawdzam czy_wygral_gospodarz i w zależności od tego ustalam tabele. Wynik jest taki np:| Lech Poznań |4:0 |Lech Poznań|, a powinien być w ostatniej kolumnie Widzew Łódź np., nie mogę odszukać błędu proszę o pomoc