我使用MySql,我遇到了一些问题^^
假设我有两个表,它们将是“FirstTable”和“SecondTable”
第一个表(ID不是主键)
ID IdCust Ref
1 300 123
1 300 124
2 302 345
第二个(ID不是主键)
ID Ref Code Price
1 123 A 10
1 123 Y 15
2 124 A 14
3 345 C 18
[编辑]最终结果中的“Stock”列等于第二个表中的“ID” “Stock”,“Code”和“Price”列可以有x值,所以我不知道,提前...
我在stackoverflow中进行了一些研究,但我只发现人们使用“post(在什么情况下......”)的帖子 像这样:MySQL pivot row into dynamic number of columns
对于我的问题,我不能使用它,因为我事先无法知道参考值
我正在尝试生成以下输出:
[编辑]结果TXT
ID IdCust Ref StockA Code1 Price1 StockB Code2 Price2
1 300 123 1 A 10 1 Y 15
1 300 124 2 A 14
2 300 345 3 C 18