oracle 一个表的字段对应另一个表多行。应该怎么查询
先确认你要的问的是不是一张表中某个字段的值对应另外一个表的多行数据。
如果是这个理解,那么可以通过left join,where条件等连接
假设A表的a字段与B表的b字段有关联,那么select * from A left join B on A.a=B.b
一对多有两种方法可以实现:
left join (左连接)以左表为基表,查右表与之相关联的数据;
right join (右连接)以右表为基表,查左表与之相关联的数据。