[Решено] Запрос к БД на копирование "Код товара" в SKU

Тема в разделе "OpenCart", создана пользователем Veles, 20 мар 2014.

Статус темы:
Закрыта.
  1. Veles

    Veles

    Регистрация:
    27 янв 2013
    Сообщения:
    212
    Симпатии:
    141
    Друзья, подскажите есть ли программка или запрос к БД, посредством которого можно скопировать значения обязательного поля "Код товара" в поле "SKU" при условии что SKU пустое.
    Заранее благодарен. (ocStore © 2009-2014 All Rights Reserved. Version 1.5.4.1)
     
    Lasted edited by : 20 мар 2014
  2. Alexander74747

    Alexander74747

    Регистрация:
    9 ноя 2012
    Сообщения:
    5
    Симпатии:
    2
    *covered_area = "SKU"
    *area = "Код товара"
    *названия колонок в таблице посмотрите phpmyadmin'ом например

    Для значения ячейки NULL:

    Код:
    UPDATE oc_product
    SET covered_area = area
    WHERE covered_area IS NULL
    Для пустой строки:
    Код:
    UPDATE oc_product
    SET covered_area = area WHERE covered_area =''
    То и другое:
    Код:
    UPDATE oc_product
    SET covered_area = area WHERE covered_area IS NULL OR covered_area =''
     
    Veles нравится это.
  3. Veles

    Veles

    Регистрация:
    27 янв 2013
    Сообщения:
    212
    Симпатии:
    141
    Благодарю, сработало! Молодец.
    А я уже начал изучать SQL самостоятельно, стати рекомендую сайт с практическими занятиями по MS Sql на русском зыке: http://www.sql-ex.ru
     
Статус темы:
Закрыта.