Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 5

SQL как создать запрос

20.03.2018, 22:38. Показов 919. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть база данных на MS SQL Server :
MicrophonePlatformQuantity
Sm58Pivka0
Sm91Pivka1
Akg414Pivka1
E904Pivka5
Sm58Intercon0
Sm91Intercon1
Akg414Intercon1
E904Intercon 1

Можно ли создать запрос, что б получить результат такого вида:
MicrophonePivkaIntercon
Sm5800
Sm9111
Akg41411
E90451

То есть :
  • Первый столбец должен отобразить список имеющегося оборудования,
  • Второй количество на площадке Pivka
  • Третий количество на площадке Intercon
Не знаю даже с какой стороны к этому подойти
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.03.2018, 22:38
Ответы с готовыми решениями:

Как создать sql запрос?
Ребят нужна ваша помощь.Есть php файл и для его работы его нужно связать с БД! Но как сделать запрос я не знаю. Объясню еще некоторые...

Создать Sql-запрос
Мне нужен запрос, для построения БД где прописывались четыре поля: имя, пароль, пароль, емейл. Раньше у меня был такой запрос, я его...

Необходимо создать запрос в sql
Запрос: Кто из преподавателей каждой из кафедр имеет минимальную учебную нагрузку среди других преподавателей его кафедры? пробовала...

3
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
21.03.2018, 08:02
T-SQL
1
2
3
4
5
6
7
8
select
 a.Microphone,
 b.Quantity as Pivka,
 c.Quantity as Intercon 
from
 (select distinct Microphbone from MyTable) a left join
 MyTable b on b.Microphone = a.Microphone and b.Platform = 'Pivka' a left join
 MyTable c on b.Microphone = a.Microphone and c.Platform = 'Intercon';
1
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 5
21.03.2018, 22:35  [ТС]
Спасибо, но не работает
Миниатюры
SQL как создать запрос   SQL как создать запрос   SQL как создать запрос  

SQL как создать запрос  
0
5984 / 4559 / 1095
Регистрация: 29.08.2013
Сообщений: 28,197
Записей в блоге: 3
22.03.2018, 00:59
просто убери вторую "a"

SQL
1
2
3
4
5
6
7
8
SELECT
 a.Microphone,
 b.Quantity AS Pivka,
 c.Quantity AS Intercon 
FROM
 (SELECT DISTINCT Microphbone FROM MyTable) a 
LEFT JOIN MyTable b ON b.Microphone = a.Microphone AND b.Platform = 'Pivka' 
LEFT JOIN MyTable c ON b.Microphone = a.Microphone AND c.Platform = 'Intercon';
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.03.2018, 00:59
Помогаю со студенческими работами здесь

Создать запрос на Transact-SQL
Есть вот такой запрос и после его выполнения получается такая таблица, далее нужно как-то сделать так чтобы в тех строках где Id_Master...

Создать SQL-запрос, добавляющий в таблицу новую запись
1.Создать SQL-запрос, добавляющий в таблицу, содержащую сведения о пассажирском транспорте, новую запись: Гос номер – ВВ148В,...

Создать SQL-запрос: список сотрудников предприятия моложе 18 и старше 60 лет
Выдать список сотрудников предприятия моложе 18 и старше 60 лет Таблица Работник( столбцы фио, дата рождения)

Создать простую базу данных в MS Sql Server, как создать? Я ничего не понял
Входная информация Подсистема «Фонотека»: - Диск (наименование, дата выпуска, категория, исполнитель, страна, продолжительность...

Создать SQL-запрос: "Список работников, чей оклад находится в заданном интервале"
Список работников, чей оклад находится в интервале 35000 – 55000 тенге Таблица Работник (столбец-ФИО,код должности). Таблица...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru