oracle查询两表A(主键id), B(外键id,有重复的) 字段都是id name 显示结果id name name 1 a b c 2 d

显示的结果是三列 1 a b c 2 d e
2024-12-26 18:34:02
推荐回答(3个)
回答1:

select a.id,a.name,b.name from a,b where a.id=b.id

回答2:

楼上正解,通过左连接就可以查到你想要的结果啦

回答3:

SELECT
B.ID,
B.NAME,
A.NAME
FROM B
LEFT JOIN A ON B.ID=A.ID