我需要从sql数据库中的2个表中选择所有数据。 我搜索了网站,干了很多方式,但没有成功。 一张桌子没有数据,但另一张已满。 如果我单独选择每一个我得到了良好的效果,但如果我使用例如:sql查询错误没有数据显示
select * from relatorio cross join temp
或
select * from relatorio r,temp t
甚至:
select t.*, r.* from temp t inner join relatorio r on 1=1
的参加作品,但没有其中显示数据。
谁能帮助? 在此先感谢。
试试'LEFT JOIN' – HoneyBadger
@HoneyBadger听起来更像是一个'FULL JOIN'。虽然我不明白只是盲目执行表格之间的笛卡尔积 – Lamak
^^^正确。 INNER JOIN不起作用,因为它只会返回包含在两个表中的数据。 –