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

mario512

Користувачі
  • Публікації

    355
  • З нами

  • Відвідування

Усі публікації користувача mario512

  1. Подскажите, где в бд содержится информация о примененном купоне? Как запросом её вытянуть?
  2. @hoolygan Уже понял, что вы правы. Мне нужна главная. Вопрос на будущее. Если я захочу узнать путь в разрезе категорий к этому ботинку, как примерно оформить запрос?
  3. @n3bo @chukcha @hoolygan СПАСИБО ЗА ТЕРПЕНИЕ! Оставлю пока так. Исправлю, когда немного вникну в эти запросы. З.Ы. Если кто-то кинет в меня решением этой задачи, буду премного благодарен
  4. Вот эта дичь работает: SELECT p.product_id, sku, model, CAST(`price` AS CHAR), cd.name, cd1.name, quantity FROM oc_product p LEFT JOIN oc_product_to_category pc ON (pc.product_id = p.product_id && pc.main_category=1) LEFT JOIN oc_category_description cd ON (cd.category_id = pc.category_id && cd.language_id=1) LEFT JOIN oc_product_to_category pc1 ON (pc1.product_id = p.product_id && pc1.main_category=0) LEFT JOIN oc_category_description cd1 ON (cd1.category_id = pc1.category_id && cd1.language_id=1)
  5. @chukcha Может так?LEFT JOIN oc_product_to_category pc ON (pc.product_id = p.product_id && pc.main_category=1)потом так?LEFT JOIN oc_product_to_category pc1 ON (pc1.product_id = p.product_id && pc1.main_category=0)Понимаю что пиз**ц полный но может сработать? Мне этим запросом данные в 1с вытянуть...
  6. @hoolygan На выходе хотелось бы видеть таблицу такого плана: ПродуктАйДи, Наименование, Цена, ГлавнаяКатегория, КатегорияВторогоУровня, Остаток.
  7. Да, думал что WHERE cd.name IS NOT null их уберёт)))
  8. Я надеялся таким образом убрать строки со значение NULL в столбике cd.name
  9. И так не работает: SELECT p.product_id, sku, model, CAST(`price` AS CHAR), IF( pc.main_category = 1, cd.name, NULL ) AS category, quantity FROM oc_product p LEFT JOIN oc_product_to_category pc ON (pc.product_id = p.product_id) LEFT JOIN oc_category_description cd ON ( cd.category_id = pc.category_id && cd.language_id = 1 ) WHERE cd.name IS NOT null
  10. SELECT p.product_id, sku, model, CAST(`price` AS CHAR), cd.name IF(pc.main_category = 1, 0, 1), quantity FROM oc_product p LEFT JOIN oc_product_to_category pc ON (pc.product_id = p.product_id) LEFT JOIN oc_category_description cd ON ( cd.category_id = pc.category_id && cd.language_id = 1 ) Не работает)))
  11. Убрал. Строки дублируются. Первая строка с главной, вторая с категорией. Вот бы рядом их... главную в соседнем столбике)))
  12. Не совсем понял куда это пихать?
  13. SELECT p.product_id, sku, model, CAST(`price` AS CHAR), cd.name, quantity FROM oc_product p LEFT JOIN oc_product_to_category pc ON (pc.product_id = p.product_id && pc.main_category=0) LEFT JOIN oc_category_description cd ON (cd.category_id = pc.category_id && cd.language_id=1) Вот то что нужно. А если еще добавить рядом колонку с главной категорией, опять через левое соединение маслать? LEFT JOIN oc_product_to_category gk ON (gk.product_id = p.product_id && gk.main_category=0) ???
  14. @chukcha Только что обратил внимание. Да.
  15. Вот: SELECT p.product_id, sku, model, CAST(`price` AS CHAR), cd.name, quantity FROM oc_product AS p LEFT JOIN oc_product_to_category AS pc ON pc.product_id = p.product_id LEFT JOIN oc_category_description AS cd ON cd.category_id = pc.product_id GROUP BY p.product_id
  16. Да вроде привязан. Вот для 9 строка с низу на скрине, который я прикрепил к предыдущему сообщению (sku 438)
  17. @chukcha Не работает. Только 24 поз. Если убрать условия, и добавить сортировку которую предложил php то выводит все товары, но название категорий у некоторых NULL
  18. С чем это едят? Как их тут применить?
  19. Перефразирую. Нужна не главная категория, а та в которой он показывается. В какой таблице эти данные?
  20. Сейчас обратил внимание, что мой запрос изначально выбирает только 24 ед. товара когда в базе их 41. Если убрать левые соединения, то все гуд. Где я накосячил? Задача выбрать айди товара, модель, ску, стоимость, остатки, и какой принадлежит категории.
×
×
  • Створити...

Important Information

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