隨筆-48  評(píng)論-26  文章-0  trackbacks-0
          Select count(cust.custlevel),custname from Customer cust group by cust.custlevel;

           這條HQL語句查詢Customer表,根據(jù)custlevel分組查詢有多少條記錄。

           問題一:如果用

          Query query=this.getSession().createQuery(hql);

          count計(jì)數(shù)并且是已Group by分組的話,count查詢的必須是分組的字段.

           問題二:通過query.list()返回一個(gè)結(jié)果, JSP頁面中的顯示可以用JSTL,代碼如下:


           <c:foreach item=”${list}” var=”index”>

            Index[0]   //通過索引可以這樣訪問到數(shù)據(jù),比如這里訪問的就是count(cust.custlevel)

           
          </c:foreach>

          該如何去把這個(gè)結(jié)果轉(zhuǎn)換為Pojo

           

          query.list();返回的List集合裝載的是一個(gè)一個(gè)的Object [],如果要賦予Pojo屬性可以這樣:


          for(int i=0;i<list.size();i++) {

             Object []obj
          =(Object [])list.get(i);

             Pojo.setXXX(obj[
          0]);//這里裝載就是count(cust.custlevel)

          }


          文章來源:http://www.aygfsteel.com/NicholasEcho/archive/2009/02/06/253650.html
          posted on 2009-02-06 23:44 Worker 閱讀(63) 評(píng)論(0)  編輯  收藏 所屬分類: Web

          主站蜘蛛池模板: 沅陵县| 德保县| 乐山市| 金塔县| 孝感市| 沙雅县| 杨浦区| 拉萨市| 平和县| 上杭县| 襄城县| 东宁县| 中牟县| 淮滨县| 淮安市| 吴桥县| 灵丘县| 石家庄市| 宝山区| 错那县| 茶陵县| 页游| 株洲市| 突泉县| 苍梧县| 台南县| 十堰市| 买车| 浦江县| 措美县| 黔西| 濉溪县| 石狮市| 江安县| 黄陵县| 宜兴市| 嘉定区| 土默特右旗| 通州市| 化隆| 亚东县|