当前位置: 代码迷 >> Java Web开发 >> 关于JSP中对象信息多个字段惠存的ID对应另外一张表
  详细解决方案

关于JSP中对象信息多个字段惠存的ID对应另外一张表

热度:50   发布时间:2016-04-16 21:32:28.0
关于JSP中对象信息多个字段存入的ID对应另外一张表
举个例子
比如说现在我要对人物信息进行存和取。
数据库表的设计是
人物信息表   备注:place是所在地 motherhome是籍贯
id name place motherhome
1    小李     1               2
2    小红     3               4
地点信息表
id name
1     广东
2     湖南
3     上海
4     武汉
现在在人物信息存入的JSP界面,用SELECT OPTION存入进数据库是ID字段。即现在人物信息表中已有的信息。
而在读人物信息的JSP界面,需要显示的是ID对应的地点名称。
请各位前辈帮我想想解决方案。我这样设计表是否能实现我想要的效果。是否需要对原有设计进行调整,还是通过其他方法能解决。  
即在获取人物信息进行展示时:
名称 小李
所在地 广东
籍贯  湖南
PS:我在网上搜了很久,很多都是说用表关联解决,但我发现他们都仅仅是一个字段是ID,对应另一张表,这个可以。但多个字段,不知道怎么写了。
------解决思路----------------------
关联查询

select a.name,b.name as '所在地',c.name as '籍贯'  from 人物信息表 a,地点信息表 b,地点信息表 c
where a.place = b.id and a.motherhome=c.id
  相关解决方案