假设:
表student(sid,sname,sage,sclass)
关联表student_subject(studentid,subjectid)
表subject(subjectid,subjectname,subjectdesc)
我要查出 student.sid,student.sname,subject.subjectname
结果:
1001,小明,语文
1001,小明,数学
1002,李好,英语
1002,李好,语文
1002,李好,历史然后在web项目中建了一个视图实例
class student_subject_view{
private int sid;
private String sname;
private Subject subject;//这个是已存在的数据库表的对象实例
}我怎么在项目中得到数据:
1001,小明,语文+数学
1002,李好,英语+语文+历史用mybatis+spring+struts写的 或是有其他的查询思路
表student(sid,sname,sage,sclass)
关联表student_subject(studentid,subjectid)
表subject(subjectid,subjectname,subjectdesc)
我要查出 student.sid,student.sname,subject.subjectname
结果:
1001,小明,语文
1001,小明,数学
1002,李好,英语
1002,李好,语文
1002,李好,历史然后在web项目中建了一个视图实例
class student_subject_view{
private int sid;
private String sname;
private Subject subject;//这个是已存在的数据库表的对象实例
}我怎么在项目中得到数据:
1001,小明,语文+数学
1002,李好,英语+语文+历史用mybatis+spring+struts写的 或是有其他的查询思路
解决方案 »
- JAVA项目中常用类打包如何混淆啊????
- 传值还是传引用 ?
- 请问Dreamweaver中的站点和eclipse中的Web项目有什么区别
- 十万火急二,请各位仁兄帮忙看看,接上!
- 簡單問題.hibernate查詢
- Agile和Extreme Programming中要求全部做单元测试,这是怎么做到的?
- JDBC如何在一个数据库中新建一张表?
- 一个好的学习资源
- 我生成的javadoc为何注释文字一部分是乱码?
- J2EE or Android?求指教
- 求大神帮我看一道题----给一个二维数组inArr[ ][ ],写一个方法获取每一列的最小值,输出到一个一维数组outArr[ ]中。
- java多线程遇到的奇怪问题
问题补充:
1001,小明,语文
1001,小明,数学
1002,李好,英语
1002,李好,语文
1002,李好,历史
在查出这些结果时,把小明的科目语文和数学合并在一起(一个临时的列)
这样可以,而且我在web项目中的操作更简单, 但是不知道该如何操作 哪位大神有过经验啊我用的db2数据库
如果能查出来结果是是 :
1001,小明,语文+数学
这样一个条条的数据,java中就不需要在关联其他的对象实例,在页面显示也不用转换求一个这样的sql