Whiteship's Note

'order by'에 해당되는 글 1건

  1. 2007.01.24 8.2.3. HQL 공부하기 - order by절

8.2.3. HQL 공부하기 - order by절



public void testOrderByHQL(){

       insertDatas();

       q = s.createQuery("select m.name from k_Member m");

       List<String> names1 = q.list();

       StringBuffer sb = new StringBuffer();

       for(String name : names1)

             sb.append(name);

       assertEquals("sealparadozzkeesun", sb.toString());

 

       q = s.createQuery("select m.name from k_Member m order by m.name");

       List<String> names2 = q.list();

       assertEquals(3, names2.size());

       assertEquals("keesun", names2.get(0));

       assertEquals("paradozz", names2.get(1));

       assertEquals("seal", names2.get(2));

}


위에 있는 테스트 코드를 보시면 원래 테이블에 들어있는 이름의 순서는 seal -> paradozz -> keesun 이였는데 두번째 쿼리에서 order by를 사용하고 보니 keesun이 첫번째로 나오게 되는 것을 확인할 수 있습니다.

'Hibernate > 주소록 만들기' 카테고리의 다른 글

9. Tag만들기  (0) 2007.02.12
8.4. 기능 구현  (0) 2007.01.25
8.3. Criteria 공부하기  (0) 2007.01.25
8.2. HQL 공부하기  (0) 2007.01.24
8.2.4. HQL 공부하기 - inner join  (0) 2007.01.24
8.2.3. HQL 공부하기 - order by절  (0) 2007.01.24
8.2.2. HQL 공부하기 - where절  (0) 2007.01.24
8.2.1. HQL 공부하기 - select절  (0) 2007.01.24
8.1. DbUnit 사용하기  (0) 2007.01.24
8. DAO 기능 구현하기  (4) 2007.01.23
7.3. 새로운 타입으로 맵핑하기.  (0) 2007.01.22
top

TAG ,