gpt4 book ai didi

php - 连接和分组 mysql 查询的结果

转载 作者:行者123 更新时间:2023-11-29 08:24:21 25 4
gpt4 key购买 nike

我有一个表,其布局与此类似:

code | model | title          | colour
-----|-------|----------------|-------
1001 | 1001 | Product 1 Name | Blue
2001 | 2001 | Product 2 Name | Red
3001 | 3001 | Product 3 Name | Blue
3001 | 3002 | Product 3 Name | Red
3001 | 3003 | Product 3 Name | Green
4001 | 4001 | Product 4 Name | Blue

我想使用以下输出通过 PHP 创建 HTML 结果表:

code | model            | title          | colour
-----|------------------|----------------|-----------------
1001 | 1001 | Product 1 Name | Blue
2001 | 2001 | Product 2 Name | Red
3001 | 3001, 3002, 3003 | Product 3 Name | Blue, Red, Green
4001 | 4001 | Product 4 Name | Blue

我已经完成了所有mysqli数据库连接位并构建了一个查询以将结果放入表中,这是很简单的部分,但是连接和分组 - 我不知道如何进行完成了。

我尝试过 GROUP BYGROUP_CONCAT 函数,但它没有给我任何我可以使用的东西。

最佳答案

使用GROUP_CONCAT()

select code, 
group_concat(model) as model,
title,
group_concat(colour) as colour
from your_table
group by code, title

关于php - 连接和分组 mysql 查询的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18398383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com