1) uczniowie - [ nr_ucznia | imie | nazwisko | nr_wychowawcy | nr_zastepcy ]
2) nauczyciele - [ nr_nauczyciela | imie | nazwisko ]
Jak za pomocą jednego zapytania pobrać nazwiska wychowawcy i zastępcy wychowawcy każdego ucznia? Tylko dla wychowawcy to nie problem:
SELECT imie, nazwisko, CONCAT(nauczyciele.imie, ' ', nauczyciele.nazwisko) AS nazwisko_wychowawcy FROM uczniowie LEFT JOIN nauczyciele ON nauczyciele.nr_nauczyciela=uczniowie.nr_wychowawcy
Drugi raz nie mogę dołączyć tabeli nauczyciele, mogę zrobić coś takiego:
SELECT imie, nazwisko, CONCAT(nauczyciele.imie, ' ', nauczyciele.nazwisko) AS nazwisko_wychowawcy FROM uczniowie LEFT JOIN nauczyciele ON nauczyciele.nr_nauczyciela=uczniowie.nr_wychowawcy OR nauczyciele.nr_nauczyciela=uczniowie.nr_zastepcy
Ale nie wiem jak pobrać oba nazwiska
