Stworzyłem bazy danych:
osoby(id, imię, nazwisko)
budowy(id, adres, kierownik, pracownik)
Relacje to:
budowy.kierownik=osoby.id
budowy.pracownik=osoby.id
SELECT osoby.nazwisko, osoby.nazwisko FROM osoby, budowy WHERE budowy.id=1 AND budowy.kierownik=osoby.id AND budowy.pracownik=osoby.id
Tylko jak rozróżnić, że pierwsze nazwisko ma być kierownika, a drugie pracownika?