Salve a tutti!

Ho una query tipo la seguente:
codice:
SELECT top 1 
	tab1.campo1, 
	tab1.campo2, 
	tab1.campo3, 
	tab1.campo4, 
	tab2.campo5, 
	tab1.campo6
FROM 	tab1, 
	tab2, 
	tab3 
WHERE 	rtrim(ltrim(tab3.campox)) = rtrim(ltrim(tab2.campox)) 
AND 	rtrim(ltrim(tab3.campox)) = 'abcd'
AND 	tab1.campo6 = tab3.campo6
Il problema è che se non esiste un record in tab2 con campox giusto la query non ritorna alcun record.
Se non ricordo male c'è un modo per far sì che ritorni comunque i campi trovati nelle altre tabelle, escludendo dalla query soltanto i campi non trovati.

Qualcuno sa aiutarmi?

Grazie in anticipo!