SQL ma to do siebie ze jest bardzo zblizony do jezyka naturalnego:
"wyświetlić dane z jednej tabeli w której mam pola id, kategoria, nazwa, tekst"
SELECT t1.id, t1.kategoria, t1.nazwa, t1.tekst, ...
" i żeby do wyników dodać 5 pole z tabeli kategoie gdzie są pola id, nazwa"
...kategorie.nazwa FROM t1...
"(do pola id odnosi się pole kategoria pierwszej tabeli)"
.. JOIN kategorie ON kategorie.id = t1.kategoria
--
co razem daje
SELECT t1.id, t1.kategoria, t1.nazwa, t1.tekst, kategorie.nazwa FROM t1 JOIN kategorie ON kategorie.id = t1.kategoria