有没有办法在一个表中显示来自两个未连接表的数据?
两个表
他们之间的关系
答案 0 :(得分:0)
您可以使用UNION
查询并获取没有任何关联的所有数据
SELECT *
FROM TABLE A
UNION
SELECT *
FROM TABLE B
或者您可以使用INNER JOIN
查询并将三个表与相关数据一起使用,但这会导致查询速度变慢
SELECT a.*, c.*
FROM TABLE A
LEFT JOIN TABLE B
ON a.id = b.id
LEFT JOIN TABLE C
ON b.id = b.id