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

Подскажите запрос для oc_manufacturer_description


Recommended Posts

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

Подскажите, пожалуйста, если это не очень сложно.

У меня в таблице oc_manufacturer заполнены manufacturer_id и name (126 штук.)

А oc_manufacturer_description полностью пуста. 

Подскажите, пожалуйста, запрос, который заполнит эту таблицу: name, manufacturer_id, language_id (1 и 3)

Если трудно это, хотя бы подскажите, куда копать и есть ли смысл.

Спасибо.

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


insert into oc_manufacturer_description SET (select manufacturer_id, name FROM oc_manufacturer)

как-то так, а language_id просто апдейтом заполнить

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

10 минут назад, spectre сказал:

insert into oc_manufacturer_description SET (select manufacturer_id, name FROM oc_manufacturer)

как-то так, а language_id просто апдейтом заполнить

 

И копировал и руками вводил

Ошибка

Статический анализ:

Найдено 2 ошибок при анализе.

 

  1. Неожиданный токен. (near "select" at position 45)
  2. Неожиданный токен. (near ")" at position 94)

 

SQL запрос: Документация

insert into oc_manufacturer_description SET (select manufacturer_id, name FROM oc_manufacturer)

Ответ MySQL: Документация

#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около '(select manufacturer_id, name FROM oc_manufacturer)' на строке 1

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


UPDATE  oc_manufacturer_description md LEFT JOIN oc_manufacturer m ON (md.manufacturer_id = m.manufacturer_id) SET md.name =  m.name ;

 

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

4 минуты назад, Tom сказал:

UPDATE  oc_manufacturer_description md LEFT JOIN oc_manufacturer m ON (md.manufacturer_id = m.manufacturer_id) SET md.name =  m.name ;

 

Затронуто 0 строк. (Запрос занял 0.0004 сек.)

 

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


9 минут назад, yurabr сказал:

 

И копировал и руками вводил

Ошибка

Статический анализ:

Найдено 2 ошибок при анализе.

 

  1. Неожиданный токен. (near "select" at position 45)
  2. Неожиданный токен. (near ")" at position 94)

 

SQL запрос: Документация

insert into oc_manufacturer_description SET (select manufacturer_id, name FROM oc_manufacturer)

Ответ MySQL: Документация

#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около '(select manufacturer_id, name FROM oc_manufacturer)' на строке 1

это не готовый запрос, это пример куда двигаться, ну или форум побил

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

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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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