pracownicy
|imie.....|nazwisko........|dzial
|tomek.|smok...............|1
|jan......|nowak.............|2
działy
|numer|nazwa
1.........|marketing
2.........|promocje
Chcę wyświetlić imie,nazwisko i nazwe działu w jakim pracuje pracownik.
Można to zrobić na dwa sposoby
1)
SELECT imie,nazwisko, nazwa FROM pracownicy,dzialy WHERE dzial=numer
2)
SELECT imie,nazwisko, nazwa FROM pracownicy INNER JOIN dzialy ON dzial=numer
Proszę wytłumaczyć mi, który jest lepszy sposób i kiedy używa się pierwszego a kiedy drugiego.