Задать вопрос
@fire_on_line
звукоинженер, чуть-чуть програмлю

MS SQL select можно ли создать такой запрос?

Есть база данных на MS SQL Server :
Microphone		Platform	Quantity

Sm58			Pivka		0
Sm91			Pivka		1
Akg414			Pivka		1
E904			Pivka 		5
Sm58			Intercon	0
Sm91			Intercon	1
Akg414			Intercon	1
E904			Intercon 	1

Можно ли создать запрос, что б получить результат такого вида:
Microphone	Pivka	Intercon

Sm58		0	0
Sm91		1	1
Akg414		1	1
E904		5	1

Не совсем понимаю куда копать, знаний не хватает((((
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@mynigoo
select Microphone
  ,sum(case Platform when 'Pivka' then  Quantity else 0 end)
  ,sum(case Platform when 'Intercon' then  Quantity else 0 end)
from MyTable
group by Microphone
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы