Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > Запрос на выборку с подзапросом


Автор: Калинка 28.2.2013, 06:54
Доброго времени. Есть таблица, колонки:

Клиент    Операция   Сумма

В столбце Операция название определенных операций, которые могут принадлежать только к двум типам, допустим тип1 и тип2. Каким образом сделать новую таблицу, в которой по каждому клиенту были сформированы колонки с суммами по типу операций?
пока смог сделать только для одного типа 
Код

SELECT Клиент, SUM(Сумма) INTO Новая_таблица FROM Таблица WHERE Операция IN (подзапрос к таблице отношения имени операции типу, возвращает имена операций, относящихся к типу 1) GROUP BY Клиент


Как в эту таблицу добавить колонку с суммой по операциям, которые относятся к типу 2, чтобы получилось примерно так:

Клиент    Сумма по операциям типа 1     Сумма по операциям типа 2

Заранее спасибо

Автор: Калинка 28.2.2013, 18:45
Вопрос решен 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)