[ОТВЕТИТЬ]
Опции темы
24.11.2015 14:56  
Shame
Добрый день. Подскажите пожалуйста запрос, необходимо выбрать артикула по алкоголю в которых нет привязки по Производители/Импортеры. Спасибо.
 
24.11.2015 17:48  
joutchik
версия см?
а что с группами классификатора?
 
24.11.2015 17:53  
joutchik
SQL код:
SELECT FROM supermag.smcard 
WHERE
  idclass IN 
(SELECT id FROM supermag.sacardclass WHERE tree LIKE '[B]5.[/B]%' ) AND 
  
article NOT IN (SELECT article FROM supermag.smcardproducers
только группу свою подставь
 
"Спасибо" joutchik от:
25.11.2015 15:16  
CrazyWolf
SQL код:
SELECT 
FROM supermag.smcard
inner join supermag
.sacardclass on (smcard.idclass sacardclass.id)
left outer join supermag.smcardproducers on (smcardproducers.article smcard.article)
WHERE
sacardclass
.tree LIKE '5.%' and smcardproducers.article is null 
Честно плохо помню но ИМХО план получше будет :)
 
25.11.2015 15:53  
Shame
SQL код:
select SMCard.article,
SMCard.name,
SACardClass.name,
smcardproducers.PRODUCERID

from  SACardClass
SMCardsmcardproducers

where SACardClass
.tree like '1.%'
and SACardClass.id SMCard.IDClass
and smcardproducers.ARTICLE=SMCard.article

and smcardproducers.PRODUCERID is null 
- данную строку вообще не рассматривает

выдает артикула у которых есть привязка к импортеру.

я только учусь ))
 
25.11.2015 16:16  
Mtirt
А что, нельзя просто в карточках товаров посмотреть?
Фильтр, закладка Описание - Поставить галочку "Производитель" - "не установлен для карточки".
Зачем обязательно мучиться с запросом?
 
25.11.2015 16:45  
akonev
Цитата:
Сообщение от Shame
SQL код:
select SMCard.article,
SMCard.name,
SACardClass.name,
smcardproducers.PRODUCERID

from  SACardClass
SMCardsmcardproducers

where SACardClass
.tree like '1.%'
and SACardClass.id SMCard.IDClass
and smcardproducers.ARTICLE=SMCard.article

and smcardproducers.PRODUCERID is null 
- данную строку вообще не рассматривает

выдает артикула у которых есть привязка к импортеру.

я только учусь ))
Код:
select SMCard.article,
SMCard.name,
SACardClass.name,
SACardClass.tree, rep_getcardclasspath(SACardClass.tree) grp, -- это не обязательно, просто для удобства
smcardproducers.PRODUCERID

from  SACardClass, SMCard, smcardproducers

where SACardClass.tree like '1.%'
and SACardClass.id = SMCard.IDClass
and SMCard.article=smcardproducers.ARTICLE(+) -- вот тут плюсик обязательно
and smcardproducers.PRODUCERID is null
 
 
Опции темы



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

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