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 |