【发布时间】:2013-10-04 17:54:24
【问题描述】:
我在使用休眠从数据库中检索记录时遇到问题。这是这种情况。 我有 3 个班级(还有 3 个表格)。
这些是我的课。
Exam
-----
Integer exam_id
String exam_name
Subject
-------
Integer subject_id,
String subject_name
Scores
-------
Exam exam,
Subject subject,
Integer score
这是我的桌子
Exam
-----
exam_id,
exam_name
Subject
-------
subject_id,
subject_name
Scores
-------
exam_id,
subject_id,
score
我想做的是,我想检索科学科目的所有分数。我认为可以使用这个 sql 查询来做到这一点。
select sc.* from Scores sc inner join subject su on sc.subject_id=su.subject_id where su.subject_name= "science"。
但我想知道存档的最佳方式。是否可以使用“标准”来做到这一点?或任何其他最好的方法?请指导我。
谢谢
【问题讨论】: