我需要從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不起作用,因爲它只會返回包含在兩個表中的數據。 –