Для того чтобы организовать торговлю в Интернет-магазине компании потребуется наличие всего одного Менеджера, контролирующего процесс автоматической работы магазина как из офиса компании, так и из любого места в Сети.
Каталог прайсов интернет магазинов - разместите свой прайс бесплатно
  Главная  |    О компании  |    Новости  |    Статьи  |    Форум  |    Клиенты  |    Обратная связь  |    Карта сайта
Добро пожаловать, Гость. Для того, чтобы отвечать на сообщения и создавать новые темы, Вам необходимо зарегистрироваться, если Вы уже зарегистрированы, то войдите используя Ваши E-Mail и Пароль.
Запомнить
Пароль
   
Форум
 Программа iNETsHOP » Работа с программой
        Работа с группой характеристик
Работа с группой характеристик

08.06.2010 16:53

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Объединение характеристик по наименованию
Объединить характеристики в Вашем случае можно вот таким SQL-запросом. Выполнить его можно например в SQL Query Analizer

Код

DECLARE @PID int, @PNAME varchar(500);
DECLARE cP CURSOR LOCAL FOR
select P_NAME from
(
select 1 as cnt, RTRIM(LTRIM(P_NAME)) as P_NAME from TBL_PROPS
) t
group by P_NAME
having sum(cnt) > 1;

OPEN cP;
FETCH NEXT FROM cP INTO @PNAME;
WHILE (@@FETCH_STATUS <> -1)
BEGIN
SET @PID = (SELECT TOP 1 P_ID FROM TBL_PROPS WHERE LTRIM(RTRIM(P_NAME)) = @PNAME);
UPDATE TBL_GOODS_PROPS
SET GP_P_ID = @PID
WHERE GP_P_ID IN (SELECT P_ID FROM TBL_PROPS WHERE LTRIM(RTRIM(P_NAME)) = @PNAME AND P_ID <> @PID);

DELETE FROM TBL_PROPS
WHERE LTRIM(RTRIM(P_NAME)) = @PNAME AND P_ID <> @PID;

FETCH NEXT FROM cP INTO @PNAME;
END;
CLOSE cP;
DEALLOCATE cP;


Не забудьте на всякий случай сделать резервную копию базы данных!
Пользователь оффлайн Распечатать
 

Распечатать  |  Следующая тема  |  Предыдущая тема
Перейти
 

Статистика форума
Тем: 506, Сообщений: 3222, Пользователей: 2255
Приветствуем новичка по имени Gotit
Ближайшие дни рождения
Сегодня именинников нет


iNETsHOP - программа для формирования каталога товаров интернет-магазина и обработки прайсов Copyright 2007-2015 "Программа iNETsHOP - работа с прайс-листами поставщиков для интернет магазинов ®" iNETsHOP - обработка, объединение, анализ прайсов поставщиков и конкурентов