| 
  
    | Добро пожаловать, Гость. Для того, чтобы отвечать на сообщения и создавать новые темы, Вам необходимо зарегистрироваться, если Вы уже зарегистрированы, то войдите используя Ваши E-Mail и Пароль. |  |  
 
  
    | 
        
          | Помогите с экспортом в магазин |  |  |  
 
    | 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
 
 Спасибо за помошь...
 ПС. искал по форуму решение - ненашел. ткните меня в тему, если проглядел..
 |  
    |  Распечатать | 
	 
                                               |  
 
    | supportSupport
 
 
   
 
              Количество сообщений
 
1199 Зарегистрирован:
 
11-04-2008, 19:11:57
 | Экспорт товаров из БД Да запросто поможем, только какие Ваши предложения или пожелания?
 
 Можно экспортировать товары только активные или те которые есть в наличии, но как такой файл будет импортировать CMS магазина? Что она будет делать с товарами которых не окажется в файле?
 
 Оставит так как есть? Если так, то если товары были в наличии, потом их не стало на складе и в файл не попадут, то они могут так и остаться на сайте доступные к заказу.
 
 Чтобы например экспортировать только товары которые есть в наличии к SQL-запросу экспорта достаточно прибавить строчку:
 and g.G_PRESENT = 1
 |  
    |  Распечатать | 
	 
                                               |  
 
    
      | Статистика форума |  
      |  | Тем: 506, Сообщений: 3222, Пользователей: 2257 Приветствуем новичка по имени ololuev
 |  
      | Ближайшие дни рождения |  
      |  | Сегодня именинников нет |  
 
 | 
  
  
  
|   | Copyright 2007-2015 "Программа iNETsHOP  - работа с прайс-листами поставщиков для интернет магазинов ®" |   |