Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Работа с программой - Сравнение товара по Бренду и Артикулу


http://inetshop.in.ua/index.php?p=showtopic&toid=314&area=1&high=&pp=15&page=1&print_post=1840
21.07.2016 09:01

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Брать первый найденный товар в каталоге по соответствию Бренд+Артикул.
Для этого в данном пользовательском sql-скрипте замените
Цитата

SELECT G_ID
FROM TBL_GOODS
WHERE G_B_ID = @B_ID
AND UPPER(G_SID) = UPPER(@SG_ARTIKUL)


на

Цитата

SELECT TOP 1 G_ID
FROM TBL_GOODS
WHERE G_B_ID = @B_ID
AND UPPER(G_SID) = UPPER(@SG_ARTIKUL)


То есть вместо "SELECT G_ID" укажите "SELECT TOP 1 G_ID" чтобы выборка по товарам возвращала только одну запись.