我需要执行以下查询:
select a.*, b.* from tableA a, tableB b;
让tableA
和tableB
个字段具有相同的名称(例如id
,created_at
,created_by
)。
在我的java代码中,我已经映射了tableA
和tableB
实体(在2个不同的段落中)。
所以我希望能够以某种方式将结果集直接映射到我的实体,但我无法弄清楚如何。而且,即使我能做到这一点,oracle也不会返回2个具有相同名称的不同字段,而是在最后用数字重命名它们。
有什么干净和奇特的方式来做我需要的吗?