[ТЕМА ЗАКРЫТА]
02.07.2012 12:10
pvorobev
 
приношу извинения, но не смог сформулировать вопрос для поиска по форуму, поэтому создал эту тему
хотелось спросить как в СМ+ получить список артикулов не входящих не в одну из групп товаров???
02.07.2012 12:32
joutchik
 
Это не возможно из-за
constraint SMCCardClass foreign key references SACardClass(ID)
или просто что-то не то спрашиваете
02.07.2012 12:35
Mtirt
 
joutchik, в самой проверке есть ID=0 and Tree='#', как вы его интерпретируете?
02.07.2012 12:39
pvorobev
 
т.е стандартным фильтром СМ+ такого не получить?
02.07.2012 12:41
Mtirt
 
Код:
select article from smcard where idclass=0
02.07.2012 12:49
pvorobev
 
сделал
SELECT SMCARD.ARTICLE, SMCARD.IDCLASS
FROM SUPERMAG.SMCARD SMCARD
WHERE (SMCARD.IDCLASS = 0)
но результата нет(

Добавлено через 1 минуту 23 секунды
выходит что таких карточек нет
02.07.2012 12:50
OlegON
 
А почему было предположение, что они есть? У меня тоже сложилось впечатление неправильной постановки задачи.
02.07.2012 12:50
joutchik
 
Если вы про
constraint SACCardClassRootTree check(ID=0 and Tree=‘#‘ or ID!=0 and Tree!= ‘#‘)
то мне кажется это относится к SACardClass

--
Если про сам изначальный вопрос то мне кажется что как-минимум карточка будет в группе "Все"
02.07.2012 12:53
pvorobev
 
Цитата:
OlegON А почему было предположение, что они есть? У меня тоже сложилось впечатление неправильной постановки задачи.
приношу извинения если не совсем корректный вопрос, суть вопроса в следующем: надо выяснить есть ли карточки товаров, не входящие ни в одну из групп товаров

Добавлено через 1 минуту 14 секунд
Цитата:
joutchik Если про сам изначальный вопрос то мне кажется что как-минимум карточка будет в группе "Все"
вот мне и надо выяснить эти карточки
02.07.2012 12:56
joutchik
 
Тогда если ничего вручную в базе не меняли то выполненный запрос и дает ответ на вопрос
02.07.2012 13:01
pvorobev
 
выходит если по запросу у меня нет артикулов где Idclass = 0, значит карточек не входящих ни в одну из групп попросту нет?

Добавлено через 2 минуты 49 секунд
всем спасибо еще раз
02.07.2012 13:05
Mtirt
 
Ну, еще на всякий случай, вдруг констрейн отключен можно попробовать:
Код:
 seelct * from smcard where idclass is null
Опции темы


Часовой пояс GMT +3, время: 04:26.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.