0

大家好,

我在 xml 提要解析部分工作。在我的数据库表结构中显示如下:

显示图像 在这里,我的需要是每个赞助商都放在单行而不是多列中。例如 :

   bookmaker_quote      scommessatipo_quote       q_1     q_2    q_3

    PINNACLE              1x2                     6.47    4.31   1.60
    BETCLICK              1x2                     5.80    2.25   2.15
    PADDYPOWER            UNDER/OVER 3.5          1.36    3.25   -

我想显示quotavalore_quote 值来自单行

如何使用 mysql 查询显示上述表格格式?

更新

我使用组连接显示

SELECT distinct(bookmaker_quote) as bb ,group_concat(quotavalore_quote) as aa  FROM `quote`  where id_odds=10 

这是组 concat 的结果

bb           aa 

PINNACLE    6.47,4.31,1.60,5.80,2.25,2.15,11.00,1.03,3.80,1.25...

我只有一个赞助商价值,但我需要获得所有赞助商价值..如何获得这个........请指导我..

4

1 回答 1

0

您可以使用GROUP_CONCAT函数将行转换为列。试试看。

于 2013-09-28T06:26:40.053 回答