преобразование нескольких строк в несколько столбцов в MySQL - PullRequest
0 голосов
/ 19 января 2019

У меня есть база данных mysql из 10 записей строк и 2 столбцов.

Я хочу разбить данные на 6 столбцов (по 3 строки записи по 2 столбца в каждой), затем зациклить следующую (3 строки записи по 2 столбца в каждой) и так до конца.

Мои входные данные:

---COUNTRY---CAPITAL 
---FRANCE---PARIS  
---GERMANY---BERLIN  
---ITALY---ROME  
---SWITZERLAND---BERN  
---NETHERLANDS---AMSTERDAM  
---GREECE---ATHENS  
---NORWAY---OSLO  
---SWEDEN---STOCKHOLM  
---FINLAND---HELSINKI  
---DENMARK---COPENHAGEN  

желаемый выход:

---COUNTRY1---CAPITAL1---COUNTRY2---CAPITAL2---COUNTRY3---CAPITAL3
---FRANCE---PARIS---SWITZERLAND---BERN---NORWAY---OSLO  
---GERMANY---BERLIN---NETHERLANDS---AMSTERDAM---SWEDEN---STOCKHOLM  
---ITALY---ROME---GREECE---ATHENS---FINLAND---HELSINKI  
---DENMARK---COPENHAGEN  
...