例如 有 表A 负责存储 用户信息
表 B 存储用户 徽章信息
两表以 UID 为系
其中每个用户 可能会拥有1个以上的徽章如何在mysql 语句中 做一次查询 获得多个用户的 用户信息 , 用户信息下再嵌套徽章信息还请赐教期望获取数据json
[{
userName:"张三",
UID:1,
badge:[{badgeName:"会员",badgeLevel:"1"}]
},
{
userName:"李四",
UID:1,
badge:[{badgeName:"会员",badgeLevel:"1"},{badgeName:"协会",badgeLevel:"1"}]
},{
userName:"王五",
UID:1,
badge:null
}]
表 B 存储用户 徽章信息
两表以 UID 为系
其中每个用户 可能会拥有1个以上的徽章如何在mysql 语句中 做一次查询 获得多个用户的 用户信息 , 用户信息下再嵌套徽章信息还请赐教期望获取数据json
[{
userName:"张三",
UID:1,
badge:[{badgeName:"会员",badgeLevel:"1"}]
},
{
userName:"李四",
UID:1,
badge:[{badgeName:"会员",badgeLevel:"1"},{badgeName:"协会",badgeLevel:"1"}]
},{
userName:"王五",
UID:1,
badge:null
}]
后台处理这样代码的效率会很低的,一条sql处理直接显示那有岂不是很方便嘛