- Регистрация
- 14 Ноя 2009
- Сообщения
- 811
- Реакции
- 310
- Автор темы
- Модер.
- #1
Есть задача перенести товары и структуру категорий из джумлы в другой магазин.
Собственно ничего сложного, уже делал, но в этот раз есть небольшой нюанс.
Есть три таблицы
jos_vm_product 617 записей
jos_vm_product_category_xref 640 записей ввиду того, что несколько товаров относится к разным категориям
jos_vm_product_price 617 записей
Мой запрос
выдает 640 строк, а нужны только 617, то есть только первое "упоминание" в таблице jos_vm_product_category_xref.
Давно не практиковался с SQL, сейчас не придумаю, как составить такой запрос.
Надеюсь нормально объяснил проблемку.
Собственно ничего сложного, уже делал, но в этот раз есть небольшой нюанс.
Есть три таблицы
jos_vm_product 617 записей
jos_vm_product_category_xref 640 записей ввиду того, что несколько товаров относится к разным категориям
jos_vm_product_price 617 записей
Мой запрос
Код:
$sql11 = "SELECT * FROM
obychold.`jos_vm_product` p,
obychold.`jos_vm_product_category_xref` c,
obychold.`jos_vm_product_price` i
WHERE c.product_id = i.product_id
AND i.product_id = p.product_id";
$result11 = mysql_query($sql11) or die(mysql_error() . "!2!");
Давно не практиковался с SQL, сейчас не придумаю, как составить такой запрос.
Надеюсь нормально объяснил проблемку.