Menggunakan dua tabel di from klausa secara fungsional setara dengan cross join :
select *
from A
cross join
B
Ini mengembalikan baris A untuk setiap baris di B. Ketika B kosong, hasilnya juga kosong. Anda dapat memperbaikinya dengan menggunakan left join . Dengan left join , Anda dapat mengembalikan baris meskipun salah satu tabel kosong. Misalnya:
select *
from A
left join
B
on 1=1
Sebagai kondisi 1=1 selalu benar, ini seperti cross join kecuali itu juga berfungsi untuk tabel kosong.