mysql子查询行合并SQL语句要怎么写?能不能写成一句完成? 10
MySQL数据库表A表BID品牌ID经营品牌ID(多个,用逗号分隔,方便使用IN查询)1诺基亚11,2,32苹果21,3,43索尼32,44华为现在需要查询结果为ID经营...
MySQL数据库
表A 表B
ID 品牌 ID 经营品牌ID(多个,用逗号分隔,方便使用IN查询)
1 诺基亚 1 1,2,3
2 苹果 2 1,3,4
3 索尼 3 2,4
4 华为
现在需要查询结果为
ID 经营品牌ID 品牌
1 1,2,3 诺基亚,苹果,索尼
2 1,3,4 诺基亚,索尼,华为
3 2,4 苹果,华为
SQL语句要怎么写?能不能一句完成 展开
表A 表B
ID 品牌 ID 经营品牌ID(多个,用逗号分隔,方便使用IN查询)
1 诺基亚 1 1,2,3
2 苹果 2 1,3,4
3 索尼 3 2,4
4 华为
现在需要查询结果为
ID 经营品牌ID 品牌
1 1,2,3 诺基亚,苹果,索尼
2 1,3,4 诺基亚,索尼,华为
3 2,4 苹果,华为
SQL语句要怎么写?能不能一句完成 展开
2个回答
展开全部
写FUNCTION,
经营品牌ID
1。用游标分解
2. 品牌 列表 组合成STRING;
经营品牌ID
1。用游标分解
2. 品牌 列表 组合成STRING;
追问
能否给出完整语句方法,要新增的字段查询条件中包含了两个表,学习得不够深入,还没想得出来要怎么写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询