Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Oracle

Запрос на артикулы, у которых в табличке меньше 4 строк : Oracle

25.04.2024 17:05


05.04.2011 10:45
Dim
 
есть табличка SMCardProperties, в ней для каждого артикула должны быть заполнены 4 строки
Код:
ARTICLE,  PROPID,    PROPVAL
артикул1, Параметр1, Значение1
артикул1, Параметр2, Значение2
артикул1, Параметр3, Значение3
артикул1, Параметр4, Значение4
артикул2, Параметр1, Значение1
артикул2, Параметр2, Значение2
артикул2, Параметр3, Значение3
артикул2, Параметр4, Значение4
необходимо отобрать артикула, у которых в этой табличке меньше 4 строк
05.04.2011 10:48
Mtirt
 
Попробуй так:
Код:
 select article, count(propid) from
SMCardProperties
group by article
having count(propid)<4
05.04.2011 10:56
Dim
 
спасибо. работает
05.04.2011 10:58
Mtirt
 
Кстати, возможно будет работать и с count(*) вместо count(propid)...
05.04.2011 11:01
Dim
 
работает и с count(*)
Часовой пояс GMT +3, время: 17:05.

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