|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.04.2011, 22:03 | #1 |
Пользователь
Регистрация: 04.11.2010
Сообщений: 19
|
SQL Запрос на количество
Помогите пожалуйста! У меня есть 3 таблицы в БД:
1) Солдат (КодС, Фамилия) 2) Оружие (КодО,Название,Масса) 3) Экипировка (КодО,КодС,Количество) - таблица,где описывается кто,чем и в каком кол-ве владеет. Нужно написать запрос, который выводит сколько и какого оружия необходимо,чтобы снарядить солдат. |
28.04.2011, 14:41 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
э, обычный связанный запрос из трёх таблиц?
Это оружие с разбивкой по солдатам: Код:
А это суммарно оружие и его количество по всем солдатам (группировка по оружию): Код:
Последний раз редактировалось Serge_Bliznykov; 28.04.2011 в 14:47. |
28.04.2011, 18:57 | #3 |
Пользователь
Регистрация: 04.11.2010
Сообщений: 19
|
Спасибо большое)
|
02.05.2011, 16:25 | #4 |
Пользователь
Регистрация: 04.11.2010
Сообщений: 19
|
а вот ещё вопрос по той же БД.
Нужно вывести кол-во оружия( т.е. название вида и общее кол-во), чтобы снарядить трёх солдат. Не важно каких. |
02.05.2011, 19:33 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
если СУБД позволяет, то можно так: Код:
|
|
02.05.2011, 19:43 | #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 |