22.03.2010 15:20 | |
tavruxaПользователь iNETsHOP Количество сообщений 21 Зарегистрирован: 08-09-2009, 12:49:13 |
Помогите с Экспортом..
Помогите обуздать файл експорта товаров в магазин...он у меня уже сегодня 12мб...(информация о 16т товаров, из них доступных примерно 9т, остальные "нет в наличии" Помогите подправить выгрузку таким образом что бы выгружалась информация только по тем товарам которые как то поменялись (наличие, цена, описание и т.д.), думаю тем самым смогу уменьшить размер файла выгрузки, а то имею очень большие проблемы с процедурой заливки информации через админку магазина. вот запрос который есть на сегодня: select g.G_ID as [ID товара], gr.GR_IMAGE_1 as [ID раздела], g.G_SID as [Артикул], g.G_NAME as [Название], g.price as [Цена], '0' as [Старая цена], case when g.G_PRESENT = 1 then 100 else 0 end [Количество], g.G_DESC as [Краткое описание], g.G_DESC_FULL as [Подробное описание], case when DATALENGTH(G_IMAGE)>0 then LTRIM(STR(g.G_ID)) + '.jpg' else '' end as [Маленькое изображение], case when DATALENGTH(G_IMAGE2)>0 then LTRIM(STR(g.G_ID)) + '_2.jpg' else '' end as [Большое изображение], cast(G_DATE_CREATE as int) as [Дата добавления], cast(GetDate() as int) as [Дата обновления], g.G_IMAGE_1 as [Описание для поисковых систем], g.G_IMAGE_2 as [Ключевые слова для поисковых систем], g.G_IMAGE_3 as [Дополнительные META теги для страницы с подробным описанием товара], g.G_IMAGE_4 as [Код баннера, или любой текст], CAST(g.G_PRESENT as int) as [Показывать этот товар в магазине], 0 as [Порядок сортировки] from TBL_GOODS g, TBL_GROUPS gr where g.G_GR_ID = gr.GR_ID and cast(gr.GR_IMAGE_1 as varchar(50)) <> '' and not price is null Спасибо за помошь... ПС. искал по форуму решение - ненашел. ткните меня в тему, если проглядел.. |