一个字段储存字典表的多个ID值时,要取出多条记录并且展示id对应的值解决方案
一个字段存储字典表的多个ID值时,要取出多条记录并且展示id对应的值解决方案
表结构 设计 :
1. 字典表学科表
1 | 语文 |
2 | 数学 |
3 | 英语 |
4 | 物理 |
5 | 化学 |
2. 字典表年级表
1 | 初中一年级 | 1,2,3 |
2 | 初中二年级 | 1,2,3,4 |
3 | 初中三年级 | 1,2,3,4,5 |
4 | 小学四年级 | 1,2,3 |
5 | 小学五年级 | 1,2,3 |
3. 问题描述
当要展示
初中一年级 | 语文,数学,英语 |
初中二年级 | 语文,数学,英语,物理 |
初中三年级 | 语文,数学,英语,物理,化学 |
四年级 | 语文,数学,英语 |
五年级 | 语文,数学,英语 |
解决方案:
(1) 将学科字典表所有数据取出,放置到hashMap 中
(2) 然后,取出年级表所有数据,然后,根据ID值 从hashMap中取值