![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.11.2010
Сообщений: 19
|
![]()
Помогите пожалуйста! У меня есть 3 таблицы в БД:
1) Солдат (КодС, Фамилия) 2) Оружие (КодО,Название,Масса) 3) Экипировка (КодО,КодС,Количество) - таблица,где описывается кто,чем и в каком кол-ве владеет. Нужно написать запрос, который выводит сколько и какого оружия необходимо,чтобы снарядить солдат. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
э, обычный связанный запрос из трёх таблиц?
Это оружие с разбивкой по солдатам: Код:
А это суммарно оружие и его количество по всем солдатам (группировка по оружию): Код:
Последний раз редактировалось Serge_Bliznykov; 28.04.2011 в 14:47. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 04.11.2010
Сообщений: 19
|
![]()
Спасибо большое)
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 04.11.2010
Сообщений: 19
|
![]()
а вот ещё вопрос по той же БД.
Нужно вывести кол-во оружия( т.е. название вида и общее кол-во), чтобы снарядить трёх солдат. Не важно каких. |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
если СУБД позволяет, то можно так: Код:
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 04.11.2010
Сообщений: 19
|
![]()
позволяет) спасибо)
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить количество строк не делая лишний запрос | lacost | SQL, базы данных | 7 | 20.01.2011 11:06 |
Sql Запрос | Dxcite | БД в Delphi | 0 | 22.05.2010 15:21 |
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) | Машуля | SQL, базы данных | 4 | 06.05.2010 21:09 |
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi | S_Yevgeniy | Помощь студентам | 1 | 27.10.2009 06:26 |
SQL запрос на основе другого SQL запрса... | Timoxa | БД в Delphi | 1 | 07.01.2007 18:15 |