需要更改结果表的格式

时间:2013-05-12 17:21:10

标签: mysql

我在mysql数据库中有如下所示的表:

tbl_product
=============
pid     pname
1       p1
2       p2
3       p3
tbl_attribute
=============
aid     aname
1       a1
2       a2
3       a3
tbl_attribute_value
===================

pid    aid   value
1      2     pa1
1      2     pa2
1      2     pa3
2      1     pb1
2      2     pb2
2      3     pb3

但我想以下面的格式得到结果表,提前谢谢。

tbl_result
==========
pid    a1     a2     a3 
1      pa1    pa2    pa3
2      pb1    pb2    pb3

注意:如果代码可以容纳产品的可变数量的属性,那会更好。

0 个答案:

没有答案