РУКОВОДСТВО ПО РЕЛЯЦИОННОЙ СУБД DB2

ИСПОЛЬЗОВАНИЕ ФРАЗЫ WHERE с GROUP BY


Выдать для каждой поставляемой детали ее номер и общий объем поставок, за исключением поставок поставщика S1:

SELECT                НОМЕР_ДЕТАЛИ, SUM (КОЛИЧЕСТВО)

 FROM                   SP

WHERE                НОМЕР_ПОСТАВЩИКА Ø= 'S1'

GROUP                 BY НОМЕР_ДЕТАЛИ;

Результат:

НОМЕР_ДЕТАЛИ

Р1



300

Р2

800

Р4

300

Р5

400

Строки, не удовлетворяющие фразе WHERE, исключаются до того, как будет осуществляться какое-либо группирование.



Содержание раздела