`
chenhua_1984
  • 浏览: 1251096 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

ibatis union oracle(第四章bean)

阅读更多
        ibatis中使用联合查询,com.hzmc.capaa.domain.persistence.asset.CuidBean这个Bean没有对应的表,是个虚拟表。由下面的联合查询得来,ibatis也支持。

<resultMap id="cuidListMap"      class="com.hzmc.capaa.domain.persistence.asset.CuidBean">
        <result property="cuId"         column="cuid"/>
        <result property="proValue"         column="proValue"/>
</resultMap>

<select id="getCuidList" resultMap="cuidListMap">
        <![CDATA[ select cuid as cuId, username as proValue from mc$$lg_dbuser
        union select cuid as cuId, ip_address from
        mc$$lg_ipaddr union select cuid as cuId, app_name
        from mc$$lg_application union select cuid as cuId, logon_time
        from mc$$lg_calc ]]>
</select>
分享到:
评论

相关推荐

    J2EE与数据库.docx

    #### 十一、Oracle 中 `UNION` 与 `UNION ALL` **知识点解析:** - **UNION**:去除两个查询结果中的重复行。 - **UNION ALL**:包含所有查询结果,包括重复行。 **示例代码:** ```sql SELECT employee_id, salary...

    最新Java面试宝典pdf版

    6、union和union all有什么不同? 96 7.分页语句 97 8.用一条SQL语句 查询出每门课都大于80分的学生姓名 100 9.所有部门之间的比赛组合 100 10.每个月份的发生额都比101科目多的科目 101 11.统计每年每月的信息 102 ...

    Java面试宝典-经典

    6、union和union all有什么不同? 96 7.分页语句 97 8.用一条SQL语句 查询出每门课都大于80分的学生姓名 100 9.所有部门之间的比赛组合 100 10.每个月份的发生额都比101科目多的科目 101 11.统计每年每月的信息 102 ...

    java面试题大全(2012版)

    6、union和union all有什么不同? 96 7.分页语句 97 8.用一条SQL语句 查询出每门课都大于80分的学生姓名 100 9.所有部门之间的比赛组合 100 10.每个月份的发生额都比101科目多的科目 101 11.统计每年每月的信息 102 ...

    Java面试宝典2012版

    6、union和union all有什么不同? 96 7.分页语句 97 8.用一条SQL语句 查询出每门课都大于80分的学生姓名 100 9.所有部门之间的比赛组合 100 10.每个月份的发生额都比101科目多的科目 101 11.统计每年每月的信息 ...

    java面试宝典2012

    6、union和union all有什么不同? 104 7.分页语句 106 8.用一条SQL语句 查询出每门课都大于80分的学生姓名 109 9.所有部门之间的比赛组合 109 10.每个月份的发生额都比101科目多的科目 110 11.统计每年每月的信息 111...

Global site tag (gtag.js) - Google Analytics