SQL / PHP从2个表中获取选择

时间:2015-08-18 13:22:37

标签: php html mysql sql

我有2个表,我需要隐藏多个结果。

我的表格:

 1   aaa  01
 1   aaa  02
 1   aaa  06
 2   bbb  01
 2   bbb  03

我的结果如下:

1 aaa 01,02,06
2 bbb 01,03

如何在HTML / PHP中显示结果,如下所示:

Error in WHERE clause near 'PIVOT'
Unable to parse query text.

3 个答案:

答案 0 :(得分:1)

尝试使用Sub Macro1() ' Dim Rollers As String For i = 1 To 1000 If Cells(i, 2) = "Wooden" Then Rollers = Rollers & vbNewLine & Cells(i, 1).Value If Cells(i, 1) = "" Then MsgBox (Rollers): End Next i ' End Sub group_concat子句,而不是使用group by,您只需使用查询从sql获取

HTML/PHP

注意:表格名称是任意的,请放置您的表格名称

答案 1 :(得分:0)

将此添加到您的查询

  

GROUP_CONCAT(东西)作为东西//选择你的东西的地方

     

GROUP BY aID //最后

答案 2 :(得分:0)

这只是根据您的需要改变它的语法。 希望这可以帮到你。

select id, group_concat(`Name` separator ',') as `ColumnName`
from
(
select id, concat(`Name`, ':',
group_concat(`Value` separator ',')) as `Name`
from mytbl
group by id, `Name`
) tbl
group by id;