PostgreSQL中如何将行内所有成绩值存储为数组?
转换结果
array1[98,87,76,100]
array2[90,100,64,71]
原成绩表格
| 学生ID | 科目A | 科目B | 科目C | 科目D |
|---|---|---|---|---|
| 1 | 98 | 87 | 76 | 100 |
| 2 | 90 | 100 | 64 | 71 |
后续操作说明
如果之后添加新的科目列,直接把对应学生行的新科目成绩追加到对应数组末尾即可。
内容的提问来源于stack exchange,提问作者Sanjay Kumar
相关产品推荐
相关产品推荐
array1[98,87,76,100]
array2[90,100,64,71]
| 学生ID | 科目A | 科目B | 科目C | 科目D |
|---|---|---|---|---|
| 1 | 98 | 87 | 76 | 100 |
| 2 | 90 | 100 | 64 | 71 |
如果之后添加新的科目列,直接把对应学生行的新科目成绩追加到对应数组末尾即可。
内容的提问来源于stack exchange,提问作者Sanjay Kumar