需求:
   表attribute,存了一个产品的属性,如颜色,大小等
   表attribute_value,存了属性表中属性的具体value值,如:白色(id=1)、黑色,大小 ={30(id=3)、40、50}等   当现在需要将颜色和大小这两个属性值进行排列组合,比如现在有6中组合:
   白色、30  注:这里实际需要的是他们的唯一id组合,如1|3
   白色、40
   白色、50
   黑色、30
   黑色、40
   黑色、50
   
   这6种组合在插入到新的表中(relation),
   
   再求一个,attribute表中,颜色大小都有一个唯一id,如何将查询出来的2个列值组成一个列值返回,将两列值用“|”分割显示?   
  求高手指导, 谢谢!