Я хотел бы создать выписку из моей базы данных в рабочем состоянии и вставить ее в мою локальную базу данных. Например: если бы данные находились в производственной таблице «df_process», я бы хотел, чтобы они были в моем локальном «df_process», и то же самое для остальных таблиц.
Это пример выбора запроса который я использую для извлечения всех данных, которые мне нужны:
SELECT *
FROM df_process
LEFT JOIN df_process_transaction ON df_process.prc_id = df_process_transaction.tx_fk_process_id
LEFT JOIN df_transaction ON df_process_transaction.tx_fk_transaction_id = df_transaction.tx_id
LEFT JOIN df_tx_original ON df_transaction.tx_id = df_tx_original.tx_original_fk_tx_id
LEFT JOIN df_file ON df_transaction.tx_fk_file_id = df_file.file_id
LEFT JOIN df_delivery_contract ON df_process.prc_fk_delivery_contract_id = df_delivery_contract.dc_id
LEFT JOIN df_client ON df_delivery_contract.dc_id = df_client.cli_fk_delivery_contract_id
LEFT JOIN df_point_of_delivery ON df_delivery_contract.dc_fk_pod_id = df_point_of_delivery.pod_id
WHERE pod_number = '444358884448';
Я пытался с DBaever экспортировать результат как вставку. Но вместо создания одной вставки для каждой таблицы, она создает одну вставку со всеми таблицами. Мне удается делать это таблица за столом, но иногда у меня есть до 13 таблиц в моем выборе! У вас есть идеи о том, как я могу решить эту проблему?
Заранее спасибо ^^