Страница 1 из 1

Ошибка SQL запроса

Добавлено: 29 апр 2016 19:23
citym
Добрый вечер!

Есть запрос, в phpmyadmin работает правильно:

Код: Выделить всё

UPDATE `etrade_products_addon_fields`,`etrade_contractor` SET etrade_products_addon_fields.field_value= CONCAT (etrade_contractor.contractor_name,', ',etrade_contractor.contractor_addresslocation) WHERE etrade_products_addon_fields.field_value=etrade_contractor.contractor_id;
UPDATE `ocsa_product`,`etrade_products` SET ocsa_product.model=etrade_products.tov_art2 WHERE ocsa_product.product_id=etrade_products.tov_id;
UPDATE `ocsa_product`,`etrade_products_addon_fields` SET ocsa_product.importer=etrade_products_addon_fields.field_value WHERE ocsa_product.product_id=etrade_products_addon_fields.tov_id;
Вставляю в ПЛИ такой запрос, выбивает ошибку по второй команде, где появляется префикс ocsa_:

Код: Выделить всё

UPDATE etrade_products_addon_fields,etrade_contractor SET etrade_products_addon_fields.field_value= CONCAT (etrade_contractor.contractor_name,', ',etrade_contractor.contractor_addresslocation) WHERE etrade_products_addon_fields.field_value=etrade_contractor.contractor_id;;;;
UPDATE ocsa_product,etrade_products SET ocsa_product.model=etrade_products.tov_art2 WHERE ocsa_product.product_id=etrade_products.tov_id;;;
UPDATE ocsa_product,etrade_products_addon_fields SET ocsa_product.importer=etrade_products_addon_fields.field_value WHERE ocsa_product.product_id=etrade_products_addon_fields.tov_id;;;
В чем дело? Что не так?

Re: Ошибка SQL запроса

Добавлено: 04 май 2016 12:47
support
Прикрепите скриншот ошибки, пожалуйста.

Re: Ошибка SQL запроса

Добавлено: 04 май 2016 12:49
support
в 1м запросе 4 знака ;;;;
должно быть 3

Re: Ошибка SQL запроса

Добавлено: 04 май 2016 12:59
citym
Изображение

Re: Ошибка SQL запроса

Добавлено: 04 май 2016 13:03
support
проблема в количестве ";"