left join prende TUTTI i record della tabella a sx (quella in from) e le equi-join oppure NULL nella tabella in left join (right join fa il contrario)

un esempio lo hai gia visto nel primo post che ho messo.

Ripeto: posiziona i campi con la tabella/alias utilizzati. Es:

codice:
select tab1.campoA, tab2.campoB, tab2.campoC
from tabella1 as tab1
inner join database.tabella1 as tab2
         on tab1.R = tab2.codice
where tab1.Catalog = '$pippo' 
         AND
         tab1.R != ''
tieni sempre presente che nel result set i campi con lo stesso nome si sovrascrivono.