oracle 查询A表和B表,只取A表数据,并把B表某个字段显示出来?

2024-11-22 03:41:07
推荐回答(2个)
回答1:

你好,很高兴回答你的问题。

结果是会和你预想的一样。

另外一般也不会使用不是主键的字段做关联条件的。

回答2:

加个distinct:
select distinct a.*, b.name from a1 a, b1 b where a.name = b.name;
或者
select distinct a.*, b.name from a1 a left join b1 b on b.name = a.name;