Php 仅显示组#concat';哪一列?
我有一个这样的数据库结构Php 仅显示组#concat';哪一列?,php,mysql,Php,Mysql,我有一个这样的数据库结构 Car - id - carname - image - category - status Parts - partid - partname CarParts - carpartid - carid(fk) - partid(fk) - amountid(fk) Category - id - categoryname Amount - amountid - amountvalue 我的问题是: SELECT grou
Car
- id
- carname
- image
- category
- status
Parts
- partid
- partname
CarParts
- carpartid
- carid(fk)
- partid(fk)
- amountid(fk)
Category
- id
- categoryname
Amount
- amountid
- amountvalue
我的问题是:
SELECT group_concat(parts.partname) as parts FROM car left join carparts on car.id = carparts.carpartid
left join parts on parts.partid = carparts.carpartid
left join amount on amount.amountid = carparts.amountid where status = 1
group by car.id
但这只是显示部分,没有其他我想要的
- 卡纳姆
- 形象
- 类别
- 地位
SELECT
group_concat(parts.partname) as parts,
car.carname,
car.image,
car.category,
car.status
FROM car
left join carparts on car.id = carparts.carpartid
left join parts on parts.partid = carparts.carpartid
left join amount on amount.amountid = carparts.amountid where status = 1
group by car.id
您只输出部分信息如何输出所有信息?而且,这显然是错误的:
car.id=carparts.carpartid