Я пытаюсь создать динамический SQL в MySQL - PullRequest
0 голосов
/ 28 мая 2018

Я использую MySql и у меня есть некоторые проблемы с ним ^^

Допустим, у меня есть две таблицы, которые будут "FirstTable" и "SecondTable"

Первая таблица (ID непервичный ключ)

ID      IdCust   Ref
1       300      123
1       300      124
2       302      345

И второй (идентификатор не является первичным ключом)

ID     Ref      Code    Price
1      123      A       10
1      123      Y       15
2      124      A       14
3      345      C       18

[EDIT] Столбец "Запас" в конечном результате равен "ID "во второй таблице. Столбцы" Склад "," Код "и" Цена "могут иметь значения x, поэтому я заранее не знаю ...

Я провожу некоторые исследования в stackoverflow,но я нахожу только пост, где люди используют «count (case when ...»), например: Строка центра MySQL в динамическое число столбцов

Для моей проблемы я не могу использовать его,потому что я не могу знать заранее значение ссылки

Я пытаюсь произвести следующий вывод:

Результат, который я хочу

[EDIT] Результат в 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     
...