有没有办法将现有表扩展为类似视图的形式,用多个记录替换 (null) 值?基本上,(null) 表示用户可以访问组内的所有角色。
例如,我可以合并以下两个表吗:
用户 | 团体 | 角色 |
---|---|---|
示例1 | ABC | 100 |
示例1 | XYZ | 200 |
示例2 | ABC | (无效的) |
团体 | 角色 |
---|---|
ABC | 100 |
ABC | 150 |
ABC | 200 |
ABC | 250 |
ABC | 300 |
XYZ | 200 |
XYZ | 400 |
进入下表查看:
用户 | 团体 | 角色 |
---|---|---|
示例1 | ABC | 100 |
示例1 | XYZ | 200 |
示例2 | ABC | 100 |
示例2 | ABC | 150 |
示例2 | ABC | 200 |
示例2 | ABC | 250 |
示例2 | ABC | 300 |
有没有什么方法可以实现这一点?