HQL连接查询【重要】

9、连接查询【重要】
* 内连
* 外连接(左连接/右连接)
参见:JoinQueryTest.java

内连---(默认)
  1. //Liststudents=session.createQuery("selectc.name,s.namefromStudentsjoins.classesc").list();
  2. Liststudents=session.createQuery("selectc.name,s.namefromStudentsinnerjoins.classesc").list();
  3. for(Iteratoriter=students.iterator();iter.hasNext();){
  4. Object[]obj=(Object[])iter.next();
  5. System.out.println(obj[0]+","+obj[1]);
  6. }


=========================================================
左连
  1. Liststudents=session.createQuery("selectc.name,s.namefromClassescleftjoinc.studentss").list();


============================================================
右连
  1. Liststudents=session.createQuery("selectc.name,s.namefromClassescrightjoinc.studentss").list();

你可能感兴趣的:(HQL)