用户登录
用户注册

分享至

hibernate hql查询语句怎么写

  • 作者: 极品前任是逗比
  • 来源: 51数据库
  • 2020-10-26

hql?sql吧。

select * from hwk h where h.course_id in(

select s.course_id from sc s ,student st where s.student_id=s.student_id and st.student_no = 'stduent1'

)

)

追问:

是hibernate的hql语句,不是sql语句

追答:

你类都没贴出来怎么写呢。

追问:

hwk对象:

public class Hwk {

private Integer hwkId;

private String hwkName;

private String hwkDis;

private Course course;

set 和get方法 ..

}


学生对象

public class Student {

private Integer studentId;

private Integer studentNo;

private String studentPwd;

private String studentName;

private Cla cla;

private Set studentcourses;

set 和get方法 ..


}

0


"select user.messages from user user where user.loginname=?"


实际上,得到user就可以得到messages了,即user.messages就是该用户所有的messages。


软件
前端设计
程序设计
Java相关