<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 59  文章 - 70  trackbacks - 0
    <2014年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    •  

    積分與排名

    • 積分 - 173577
    • 排名 - 340

    最新評論

    閱讀排行榜

    評論排行榜

    ????? HQL查詢多表的時候,取出結果是兩個對象的列表,但是我只要我自己想要的屬性,之前的HQL語句是這樣寫的:
    from?Hytxbz?h,Tgbzk?t?where?h.hytxbzid=t.hytxbzid?and?t.bztgid=:bztgid
    結果我debug去看query.list();是Hytxbz和Tgbzk兩個對象的列表,結果并不是我想要的,我改成
    from?Hybztx?h?where?h.hytxbzid?in?(select?t.hytxbzid?from?Tgbzk?where?t.bztgid?=:bztgid)
    還是不行,google一把,發現可以這樣寫
    select?h?from?Hytxbz?as?h,Tgbzk?as?t?where?h.hytxbzid=t.hytxbzid?and?t.bztgid=:bztgid
    如果想取得對應屬性的話,也可以這樣寫
    select?h.hytxbzid?from?Hytxbz?as?h,Tgbzk?as?t?where?h.hytxbzid=t.hytxbzid?and?t.bztgid=:bztgid
    發現in的語句可以這樣寫
    String???ids[]=new???String[]{"1","2","3"};???
    ????
    ??String???hql
    =???"???from???com,you.YourPOJO???where???id???in???(?)";???
    ????
    ????Query???query???
    =???session.createQuery(hql);???
    ??query???.setParameters(ids);???
    ????
    ??相關方法:???
    ????
    ????Query???setParameters(Object[]???objectArray,???Type[]???typeArray)???
    throws???HibernateException;???
    ??????Query???setParameterList(String???string,???Collection???collection,???Type???type)???
    throws???HibernateException;???
    ??????Query???setParameterList(String???string,???Collection???collection)???
    throws???HibernateException;???
    ??????Query???setParameterList(String???string,???Object[]???objectArray,???Type???type)???
    throws???HibernateException;???
    ??????Query???setParameterList(String???string,???Object[]???objectArray)???
    throws???HibernateException
    posted on 2009-01-19 14:40 JasonChou 閱讀(22574) 評論(7)  編輯  收藏 所屬分類: j2ee

    FeedBack:
    # re: HQL多表聯合查詢的問題[未登錄] 2009-03-04 11:56 小兵
    我是小菜鳥,非常感謝提供的語句!!!!
      回復  更多評論
      
    # re: HQL多表聯合查詢的問題 2009-03-04 12:02 JasonChou
    @小兵
    呵呵,不用謝  回復  更多評論
      
    # re: HQL多表聯合查詢的問題 2009-07-20 11:21 小小菜鳥
    謝謝了!  回復  更多評論
      
    # re: HQL多表聯合查詢的問題[未登錄] 2009-10-21 11:22 miki
    正是我所需的,謝謝!
    不過,=:這個是什么意思,不太懂???  回復  更多評論
      
    # re: HQL多表聯合查詢的問題 2010-01-18 11:02 JasonChou
    @miki
    這個是HQL的寫法  回復  更多評論
      
    # 山東山藥網 2013-10-15 09:37 山藥網
    首先我是非常感謝這些HQL語句,因為我對于hibernate 了解不是很熟悉。但是非常感謝無私的奉獻!  回復  更多評論
      
    # re: HQL多表聯合查詢的問題 2014-05-24 14:56 hgm
    非常感謝  回復  更多評論
      
    主站蜘蛛池模板: 亚洲av成人一区二区三区| 国产成人久久AV免费| 亚洲色www永久网站| 一级做a爰黑人又硬又粗免费看51社区国产精品视 | 亚洲av福利无码无一区二区| 妇女自拍偷自拍亚洲精品| 亚洲免费网站在线观看| 亚洲福利在线视频| 免费视频成人手机在线观看网址| 免费无遮挡无码永久在线观看视频| 国产精品久久亚洲不卡动漫 | 99久久免费精品国产72精品九九| 亚洲国产视频网站| 无人在线直播免费观看| 亚洲一卡2卡4卡5卡6卡残暴在线| 成人一a毛片免费视频| 亚洲αⅴ无码乱码在线观看性色| 国产免费久久精品| 污视频网站免费观看| 亚洲国产精品无码久久九九| 国产免费伦精品一区二区三区| 日韩va亚洲va欧洲va国产| 免费无码又爽又刺激高潮视频| 亚洲人成在线中文字幕| 成人毛片18女人毛片免费视频未 | 亚洲日本VA午夜在线电影| 又黄又大又爽免费视频| a毛片成人免费全部播放| 亚洲va在线va天堂va不卡下载 | 亚洲第一香蕉视频| 日本二区免费一片黄2019| 精品久久久久久无码免费| 久久精品亚洲精品国产色婷| 思思99re66在线精品免费观看| 色屁屁在线观看视频免费| 亚洲日本va午夜中文字幕一区| 成年性羞羞视频免费观看无限| GOGOGO免费观看国语| 亚洲偷自拍另类图片二区| 亚洲综合成人网在线观看| 最近免费视频中文字幕大全|