У меня есть больше таблиц, которые я хочу объединить для создания файла CSV, который может прочитать наша бэк-офисная система.У меня есть 1 таблица с информацией о продукте и другая таблица с информацией о языке.Базы данных создаются в следующем примере:
База данных продукта:
<table>
<tr>
<td>id</td><td>productnumber</td><td>price</td><td>name_id</td>
</tr>
<tr>
<td>1</td><td>ABC123</td><td>10.00</td><td>1</td>
</tr>
<tr>
<td>2</td><td>DEF456</td><td>15.00</td><td>2</td>
</tr>
</table>
Имя базы данных:
<table>
<tr>
<td>id</td><td>name_id</td><td>name</td><td>language_id</td>
</tr>
<tr>
<td>1</td><td>1</td><td>Cheese</td><td>1</td>
</tr>
<tr>
<td>2</td><td>1</td><td>Fromagi</td><td>2</td>
</tr>
<tr>
<td>3</td><td>1</td><td>Kase</td><td>3</td>
</tr>
<tr>
<td>4</td><td>2</td><td>Water</td><td>1</td>
</tr>
<tr>
<td>5</td><td>2</td><td>Acqua</td><td>2</td>
</tr>
<tr>
<td>6</td><td>2</td><td>Wasser</td><td>3</td>
</tr>
</table>
Языковая база данных:
<table>
<tr>
<td>id</td><td>Language</td>
</tr>
<tr>
<td>1</td><td>English</td>
</tr>
<tr>
<td>2</td><td>Italian</td>
</tr>
<tr>
<td>3</td><td>German</td>
</tr>
</table>
То, что я хочу получить в качестве вывода для файла CSV, выглядит следующим образом:
Productnumber + Price + Name_EN + Name_IT + Name_DE
Итак:
ABC123 |10.00 |Сыр |Фромаги |Kase
DEF456 |15.00 |Вода .|Acqua.,|Wasser
Есть ли способ, как этого добиться?
Если вам нужна дополнительная информация, просто дайте мне знать!Спасибо всем заранее.
С наилучшими пожеланиями,
Коэн де Хаан