sql 两张表关联查询,表b是表a的补充信息,如果表b中不存在a的补充,则给查询出的数据赋一个初值
表b里面有关联a的id,且唯一。如表aidname1n12n23n3表bidaidattribute11xxx122xxx2想查询出的数据是a.ida.nameb.att...
表b里面有关联a的id,且唯一。
如表a
id name
1 n1
2 n2
3 n3
表b
id aid attribute
1 1 xxx1
2 2 xxx2
想查询出的数据是
a.id a.name b.attribute
1 n1 xxx1
2 n2 xxx2
3 n3 null/自定义初始值
请问可以用sql实现这种需求吗😂
求大神帮助。
希望大家不要吐槽这个问题,需求是这样我也没办法,说这样减小数据库负担,我不是很懂数据库设计,希望大神帮忙。 展开
如表a
id name
1 n1
2 n2
3 n3
表b
id aid attribute
1 1 xxx1
2 2 xxx2
想查询出的数据是
a.id a.name b.attribute
1 n1 xxx1
2 n2 xxx2
3 n3 null/自定义初始值
请问可以用sql实现这种需求吗😂
求大神帮助。
希望大家不要吐槽这个问题,需求是这样我也没办法,说这样减小数据库负担,我不是很懂数据库设计,希望大神帮忙。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |