Что возвратит
следующий запрос:
SELECT КодКлиента, SUM(Цена*Количество) FROM Клиенты INNER JOIN Заказы ON Клиенты.КодКлиента = Заказы.КодКлиента WHERE EXISTS(SELECT * FROM Товары WHERE НаименованиеТовара = “Молоко” And Товары.КодТовара = Заказы.КодТовара) GROUP BY КодКлиента;

  • коды всех клиентов с указанием потраченных средства на покупку молока
  • коды клиентов, которые покупали молоко с указанием потраченных средств
  • коды только тех клиентов, которые хотя бы один раз купили молоко (с
    указанием потраченных средств)

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.