Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

По работе с Navicat Premium


MFX

Recommended Posts

Здравствуйте!

 

версия: ocStore 2.3.0.2

 

Прога по работе с базой данных: MySQL: Navicat Premium

 

Суть: Хочу сделать XML для 1С.

 

 

Пробовал делать так:

Спойлер

SELECT
pd.category,
p.model,
pd.name,
pi.image,
pd.description,
p.price
FROM oc_product_to_category as pd, oc_product as p, oc_product_description as pd, oc_product_image as pi
WHERE
p.product_id = pd.product_id AND p.product_id = pi.product_id

 

Немного не получилось то, что я хотел.

 

Теперь то, что я хотел:

 

Нужно дернуть с привязкой к товару:

Категория товара|Наименование|SKU|Модель|Количество|Цена|Атрибуты|Опции|Изображения|

 

Что необходимо прописать!?)

 

Будьте добры, подскажите!)

Надіслати
Поділитися на інших сайтах


Смотрите модели OC на предмет sql запросов LEFT JOIN.

Надіслати
Поділитися на інших сайтах

В 16.11.2018 в 23:55, ibond сказал:

Смотрите модели OC на предмет sql запросов LEFT JOIN.

Я вот как раз и не понял этого!

 

Так как беру все что надо с префиксом OC, но чет ошибку выдает, типа я что-то не так делал!)

 

По этому и задал вопрос: Как правильно реализовывать!

Надіслати
Поділитися на інших сайтах


26 минут назад, MFX сказал:

Я вот как раз и не понял этого!

та чего не понятного? Посмотреть в модели и сделать как там?

SELECT cd.name AS category_name, p.sku, p.model, pd.name, p.image, p.quantity, p.price
FROM oc_product p
LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id)
LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id)
LEFT JOIN oc_category_description cd ON (p2c.category_id = cd.category_id)
WHERE pd.language_id = '1' AND p2c.main_category = '1';

 

Надіслати
Поділитися на інших сайтах

21 час назад, ibond сказал:

та чего не понятного? Посмотреть в модели и сделать как там?


SELECT cd.name AS category_name, p.sku, p.model, pd.name, p.image, p.quantity, p.price
FROM oc_product p
LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id)
LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id)
LEFT JOIN oc_category_description cd ON (p2c.category_id = cd.category_id)
WHERE pd.language_id = '1' AND p2c.main_category = '1';

 

Опыта особого нет! По этому и задал вопрос!)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.