[英]how to fetch records from a table through list?
我已經按條件列表存儲了一個Studegree表中的記錄。
Criteria criteria= s. createCriteria(StuDegree.class);
criteria.add(Restrictions.eq("col_name","PSYEC"));
List<StuDegree> colname =(List<StuDegree>) criteria.list();
StuDegree中的列名稱為colname,id,degree,dcode,sno。 在此,id與StuPersonal表(id,name,gender,university)是常見的一對一關系。 現在,我需要使用列名列表將StuPersonal表中的學生記錄分組。需要幫助。
您可以通過hql輕松完成此操作。
select stup from StuPersonal stup where studegree_id in (Select stud.id from Studegree stud where col_name='PSYEC')
您可以使用命名約定
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.