我在一个查询中有以下数据:(总会有3行联系人数据。总是)
name phone
john 5551234
jane 3452345
paul 8475739
我在另一个查询中有以下数据:
col1 col2 col3
data1 data2 data3
我想要做的是将第一个查询添加到第二个查询以获取此信息:
col1 col2 col3 name1 phone1 name2 phone2 name3 phone3
data1 data2 data3 john 5551234 jane 3452345 paul 8475739
答案 0 :(得分:1)
您的目标是从查询中创建pivot table - here是MySQL中常见的解决方案。
但它非常不稳定 - 在应用程序中进行适当的格式化要好得多,因为特定行的计数可能不同,数据可能会变得不一致,例如。 - 所以一般来说,这个想法并不好。