Перейти к содержанию

Рекомендуемые сообщения

Нужен человек для одноразовой работы, требуется сделать выгрузку остатков магазина в CSV файл для дальнейшей интеграции с гугл таблицами
Задания 1
выборка перекрестного содержимого
Задания 2
выгрузка выборки в csv
Задания 3
[url=]http://www.transpacific-software.com/blog/opencart-to-google-docs-pull-and-sync-data-auto-through-scripting/[/url]
сделать связь с гугл таблицами по етой инструкции

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нужен пример выгрузки

 

для выгрузки осталось только сделать такое

 

1tiff_6698287_18353883.jpg

сперва нужно разделить столбец name2  на несколько столбцов (нужно создать новую таблицу скорей всего используя процедуру)

для всех строк где product_id = cons (например 495)

разбить options_id  на несколько столбцов  (например 120 и 15)

столбец1 options_id=120

столбец2 options_id=15

а дальше сделать выборку перекрестного содержимого между столбец1 и столбец2

Результат1(промежуточный)

2tiff_5275434_18354193.jpg

Результат2(окончательный)

3tiff_7023763_18354197.jpg

 

вот и решения

SELECT t1.product_id a, t1.relatedoptions_id b, t1.name c, t2.name d

FROM datatable t1, datatable t2

WHERE t1.product_id = t2.product_id

AND t1.relatedoptions_id = t2.relatedoptions_id

AND CAST(t1.name AS UNSIGNED) > 0

AND CAST(t2.name AS UNSIGNED) = 0

 

когда будет готово зад 1

я соберу все что мне нужно через Select

и дальше вы будете делать 2 и 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

задам другой вопрос

это вообще opencart?

да,  но я использую модуль связные опции и количество остатков также указано для таких товаров

Изменено пользователем dnboy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.