大家好,
我正在使用xml feed解析部分。在我的数据库中,表结构如下所示:
在这里,我的需求是每个赞助商都放在单行而不是多列。例如:
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查询显示上表格式?
更新
我使用group concat显示
SELECT distinct(bookmaker_quote) as bb ,group_concat(quotavalore_quote) as aa FROM `quote` where id_odds=10
这是群组连结的结果
bb aa
PINNACLE 6.47,4.31,1.60,5.80,2.25,2.15,11.00,1.03,3.80,1.25...
我只获得一个赞助商价值,但我需要获得所有赞助商的价值。如何得到这个.......请指导我..
答案 0 :(得分:0)
您可以使用 GROUP_CONCAT 功能将行转换为列。试试吧。