使用group by或使用其他功能

时间:2009-12-17 15:34:10

标签: php sql

我们都知道使用一个组我们可以消除额外的列但是如果我想将项目A组合在一起会怎么样。与项目A相关的对象将显示在标题项目A下。但是当我使用组合时,它只会在项目A下显示一行对象。请不要问我使用计数。我只需要显示项目A下的所有相关对象。

示例:

项目A: 苹果 橙

项目B: 梨

将从数据库中检索对象。 代码的例子将是首选。(:

输出: 表格式

按年份,按类型,按批次,按公司< ---表名称 1997年,IT,4月,apple.com< ----以上输出来自db peter gordon< ---学生名从db转发 jeremy< ---学生名从db转发

1999,enginerring,4月,blinkydotcom regina的

1 个答案:

答案 0 :(得分:0)

您可以使用GROUP_CONCAT()函数将学生组合成一行,但该行必须与相关数据位于同一行。但是当你用PHP显示它时,你可以将它分开。

我尝试过查询,但你没有提供太多信息,所以很难想象你想要什么。