【问题标题】:How to join two different database table and fetch values. db1 and db2如何连接两个不同的数据库表并获取值。 db1 和 db2
【发布时间】:2016-02-09 11:24:59
【问题描述】:

我正在尝试创建一个页面,我是否要显示 db1 的 table1 中的所有值,我需要再加入一个表 db2.table2 使用这个属性:

<property name="hibernate.hbm2ddl.auto">create</property>

 @OneToOne(fetch = FetchType.EAGER , targetEntity =BranchDAO.class )
        @JoinColumn(name = "BranchId")
        private BranchDAO branch;


   **  SQLQuery q = session.createSQLQuery("SELECT `id`, `Name`, `Address`, `ContactNumber`, `EmailID`, b.branch_name " +
                " FROM vrfdb.lessee_master l " +
                " INNER JOIN leavemanagement.branchmaster b ON l.BranchId =  b.branch_id ");** 

【问题讨论】:

    标签: hibernate inner-join hibernate-mapping


    【解决方案1】:

    上述问题的答案是,我们需要在mysql中创建VIEW。 将视图 branch_master 创建为 SELECT * FROM ldb.branch_master。

    就是这样,,

    【讨论】:

      猜你喜欢
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-14
      • 2019-08-11
      相关资源
      最近更新 更多