现在有2个表,其中A表是系统的默认信息,B表是用户自定义配置,格式如下
表A 默认的配置信息
id A1 A2 A3 A4 A5 A6表B 用户自定义的配置
id a.id A3 A4 A5 A6A表放的是默认的配置,其中,A1,A2 是公共配置, A3-A6 都是默认的配置用户可以自定义
用户自定义的 配置就放 B 表。现在有个问题,对于每个用户,在B表里面,可能有A3-A6全部的配置,也可能只有A5 这一个配置,其他为null
如果全部有的就简单,在 A 表里面取A1,A2然后加上B表的A3,A4,A5,A6就可以了
但如果用户在B表里面只有 A5,那就要在 A表里面取 A1,A2,A3,A4,A6 在加上B表里面的A5 才行问题是现在对于B表,每个用户具体A3-A6 那些有具体的值,那些又是null的不清楚, 请问如何来 生成一个全配置的查询条件呢?