Potrójny LEFT JOIN w 3 tabelach |
Potrójny LEFT JOIN w 3 tabelach |
16.12.2020, 11:52:18
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 16.12.2020 Ostrzeżenie: (0%) |
Cześć,
W bazie danych mam 3 tabele: - pierwsza przechowuje dane użytkowników (id, imię i nazwisko), - druga dane projektu (id, nazwa), - trzecia dane zamówienia (order_id, description, status, user_id, created, updated, updatedby_user_id, project_id) Chciałbym na podstawie danych z trzeciej tabeli pobrać: - nazwę projektu z drugiej tabeli (na podstawie project_id), - imię i nazwisko osoby która stworzyła zamówienie z pierwszej tabeli (na podstawie user_id), - imię i nazwisko osoby która zaktualizowała zamówienie również z pierwszej tabelki (na podstawie updatedby_user_id). I z tym ostatnim mam problem. Dwa pierwsze zadania załatwiam w następujący sposób:
Można wykonać trzeciego left join'a? żeby pobrać imię i nazwisko osoby, która zaktualizowała zamówienie? Mam spore wątpliwości, że to co zrobiłem jest prawidłowe (mimo iż działa). Pozdrawiam Adam Ten post edytował Adym 16.12.2020, 11:53:02 |
|
|
Wersja Lo-Fi | Aktualny czas: 3.06.2024 - 20:41 |