Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Пожелания - экспорт в nadavi


http://inetshop.in.ua/index.php?p=showtopic&toid=41&fid=15&area=1&print_post=118
04.04.2008 20:57

Admin


Администратор


Количество сообщений   135
Зарегистрирован:   23-08-2007, 09:03:21
Для Shop-Script такой SQL-запрос будет выглядеть так:
Цитата

select
(select gr.GR_FULL_NAME from TBL_GROUPS gr where gr.GR_ID = g.G_GR_ID) as GR_FULL_NAME,
(select b.B_NAME from TBL_BRANDS b where b.B_ID = g.G_B_ID) as B_NAME,
g.G_NAME,
'',
LTRIM(Str(g.Price, 10, 0)) as PRICE,
'http://www.shop.com.ua/index.php?productID='+Cast(G_IMAGE_1 as varchar) as G_LINK,
'http://www.shop.com.ua/products_pictures/'+ LTRIM(STR(g.G_ID, 10,0)) + '.jpg'
from
TBL_GOODS g
where g.G_PRESENT = 1
and g.Price > 0
and g.G_GR_ID in (
select GR_ID
from dbo.f_SelectChildsGroups(:vGRID)
)
and not G_IMAGE_1 is null


Где:
www.shop.com.ua - сайт магазина
G_IMAGE_1 - поле "Ссылка 1" в котором хратиться ProductID товара базы сайта магазина
:vGRID - параметр запроса, к которому надо привязать справочник групп (пользовательский справочник добавляется на закладке "Справочники" в окне администрирования)
LTRIM(STR(g.G_ID, 10,0)) + '.jpg' - формирование названия фотографии по коду товара iNETsHOP