![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 1 Dołączył: 6.12.2016 Ostrzeżenie: (0%)
|
Mam 3 tabele pracownicy, miejsca pracy i firmy
Chciałbym zrobić taki box z profilem
Czy w tym przypadku muszę użyć co najmniej 3 zapytań do bazy? 1. Dane pracownika 2. Aktualne miejsce pracy i stanowisko 3. Wszystkie miejsca pracy Nie da się jednym zapytaniem pobrać danych pracownika i jego aktualnego miejsca pracy, a drugim wszystkich miejsc pracy? czy może lepiej byłoby dodać do tabeli pracownicy pole miejsce_pracy_id i tam trzymać id ostatniego miejsca pracy pracownika z tabeli miejsca_pracy? |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Dla pierwszego robisz zapytanie z klauzulami JOIN (zapewne INNER) do 3 pozostałych tabel. Dla 2 do dwóch tabel.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 20:29 |