<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Копирование таблиц из разных баз.]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=3188&amp;type=atom" />
	<updated>2014-01-23T06:51:25Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=3188</id>
		<entry>
			<title type="html"><![CDATA[Re: Копирование таблиц из разных баз.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24279#p24279" />
			<content type="html"><![CDATA[<p>Можно с помощью хранимой процедуры в mysql.<br />В чем преимущество скрипта php для этой задачи (разве, что только версия не поддерживает хп)?</p>]]></content>
			<author>
				<name><![CDATA[vasya]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5711</uri>
			</author>
			<updated>2014-01-23T06:51:25Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24279#p24279</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Копирование таблиц из разных баз.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24276#p24276" />
			<content type="html"><![CDATA[<p>понятно ;()</p><p>нужно будет найти спеца по php ($)</p><p>спасибо.</p>]]></content>
			<author>
				<name><![CDATA[brains429]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5791</uri>
			</author>
			<updated>2014-01-22T13:33:07Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24276#p24276</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Копирование таблиц из разных баз.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24275#p24275" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>brains429 сказал:</cite><blockquote><p>Хммм .... php скрипт я правильно понял ? <br />а sql командами возможно это выполнить или лучше не браться ?</p></blockquote></div><p>Да, PHP скрипт. Через SQL будет сложно скопировать данные сразу из двух таблиц при сохранении связанных данных.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-01-22T13:32:05Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24275#p24275</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Копирование таблиц из разных баз.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24274#p24274" />
			<content type="html"><![CDATA[<p>Хммм .... php скрипт я правильно понял ? <br />а sql командами возможно это выполнить или лучше не браться ?</p>]]></content>
			<author>
				<name><![CDATA[brains429]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5791</uri>
			</author>
			<updated>2014-01-22T13:30:03Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24274#p24274</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Копирование таблиц из разных баз.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24273#p24273" />
			<content type="html"><![CDATA[<p>Для таких задач я бы посоветовал писать скрипт, собирая данные в массив и затем добавляя их в нужные таблицы, проверяя уникальность по артикулам.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2014-01-22T13:26:29Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24273#p24273</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Копирование таблиц из разных баз.]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=24272#p24272" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Есть надобность скопировать данные одной таблицы в другую точно такую же , но разные базы и данные идут непоследовательно, а &quot;вперемешку.&quot; т.е. стандартный sql запрос Select From тут не подходит.<br />есть две базы base1, base2 ( копируем из base1 в base2)<br />в каждой по 2 таблице (product, product_data), структура таблиц одинакова.<br />в таблице product есть столбцы productID, name, articul<br />в таблице Product_data есть столбцы optionID, productID, option_value<br />productID в обоих базах не совпадает между собой и сопоставить productID можно только через articul (они в обоих базах одинаковы и уникальны для каждого продукта) т.е. путем поиска я артикулу я могу выяснить какой productID в какой базе соответствует одному и тому же articul. И после этого я могу найти в таблице product_data строки с нужным мне productID и скопировать данные ячейки option_value в другую таблицу. <br />в таблице product_data 3 строчки с одинаковым productID, но разным optionID = сделано для разных параметров продукта: 1)вес, 2)цвет, 3)объем.<br />т.е. пример как выглядит таблица product_data<br />optionID, productID, option_value<br />1, 555, 10 кг.<br />2, 555, черный<br />3, 555, 3 литра</p><p>т.е. нужно sql запросом из phpadmin выполнить копирование.<br />как сделать ?<br />ну хотяб чтоб не все сразу если не получается, но поэтапно сначала чтоб скопировать с одним optionID и одним productID и потом с другом optionID, но с тем же productID. И главное взять option_value нужного уже сопоставленного (сверенного) через articul productID.</p><p>спасибо за помощь.</p>]]></content>
			<author>
				<name><![CDATA[brains429]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5791</uri>
			</author>
			<updated>2014-01-22T12:15:43Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=24272#p24272</id>
		</entry>
</feed>
