Witam
Mam w postgresie 2 tabele.
Pierwsza Projekty składa się z kolumn id_projektu, nazwa_projektu, zleceniodawcy i wykonawcy.
Druga Pracownicy która się składa z kolumn id_pracownika, imie, nazwisko.
W kolumnach zleceniodawcy i wykonawcy są podane id_pracowników. Chciałbym napisać zapytanie które mi zwraca nazwę projektu, imię i nazwisko osoby zlecającej i wykonującej.
Napisałem takie zapytanie:
Select nazwa_projektu, imie || ' ' || nazwisko, imie || ' ' || nazwisko From projekty, pracownicy Where zleceniodawca=id_pracownika AND wykonawca=id_pracownika.
Oczywiście wynik takiego zapytania zwrócił mi 0 wierszy. Rozumie że program nie wie że za pierwszym razem chodzi mi o imię i nazwisko osoby zlecającej a za drugim o osobę wykonującą ale nie wiem jak to przekazać w zapytaniu.