برای ضرب دکارتی نیازی به cross join هم نیست. می تونین به صورت زیر استفاده کنید:
select a.col1, b.col1
from table1 a, table2 b