
一个sql的子查询有多行结果 想要作为一条结果输出 怎么写?
比如:select人,产品部fromAjoinB一个人有多个产品部人是A表产品部是B不想要:人产品部1人产品部2想要的结果是:人产品部1,产品部2...
比如:select 人,产品部 from A join B
一个人有多个产品部 人是A表 产品部是B
不想要:人 产品部1
人 产品部2
想要的结果是: 人 产品部1,产品部2 展开
一个人有多个产品部 人是A表 产品部是B
不想要:人 产品部1
人 产品部2
想要的结果是: 人 产品部1,产品部2 展开
2个回答
2012-10-10 · 知道合伙人软件行家
关注

展开全部
SELECT a.人 AS 自定义字段名1,a.A AS 自定义字段名2,b.B AS 自定义字段名3 FROM 表A a LEFT JOIN 表B b ON a.人=b.人
输出的时候就是$row['自定义字段名1'] 人 ,$row['自定义字段名2'] A,$row['自定义字段名3'] B
输出的时候就是$row['自定义字段名1'] 人 ,$row['自定义字段名2'] A,$row['自定义字段名3'] B
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询