Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2012, 18:58   #1
FraerFAkk
 
Регистрация: 02.06.2011
Сообщений: 8
По умолчанию подсчитать общее количество книг

помогите подсчитать общее количество книг, выпущенных каждым издание?
Изображения
Тип файла: png Снимок.PNG (5.6 Кб, 103 просмотров)
FraerFAkk вне форума Ответить с цитированием
Старый 01.04.2012, 19:30   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
SELECT название_издательства,SUM(тираж) AS ВесьТираж FROM Tablica GROUP BY название_издательства
И название издательства в таблице плохо, лучше код держать и отдельную таблицу издательств
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 01.04.2012, 19:36   #3
FraerFAkk
 
Регистрация: 02.06.2011
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Код:
SELECT название_издательства,SUM(тираж) AS ВесьТираж FROM Tablica GROUP BY название_издательства
И название издательства в таблице плохо, лучше код держать и отдельную таблицу издательств
Блин чет не могу разобраться, мб на самой базе поможешь??
Вложения
Тип файла: rar Книги2003.rar (229.0 Кб, 9 просмотров)
FraerFAkk вне форума Ответить с цитированием
Старый 01.04.2012, 23:36   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

я бы предложил такой вариант запроса (чуть-чуть изменённый вариант Аватар:
Код:
SELECT название_издательства, count(*) AS ВесьТираж 
FROM [Сведения о книгах] GROUP BY название_издательства

p.s. полностью согласен с мнением Аватар'а о бездарной(ошибочной) организации структуры данных - издательства должны быть отдельной таблицей-справочником, а сведения о книгах должны содержать ID (ссылку) на таблицу-справочник издательства
Serge_Bliznykov вне форума Ответить с цитированием
Старый 02.04.2012, 12:26   #5
IlyaNovPnz
Новичок
Джуниор
 
Регистрация: 02.04.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от FraerFAkk Посмотреть сообщение
Блин чет не могу разобраться, мб на самой базе поможешь??
Попробуй самым простым способом - через вычисляемое поле!
IlyaNovPnz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задана последовательность чисел в формате:сначала количество цифр в числе, потом - цифры числа. Подсчитать количество. Arn1 Помощь студентам 4 03.10.2011 20:03
Подсчитать общее количество марок в коллекции. Narim Общие вопросы C/C++ 1 02.06.2011 13:47
Создать функцию вычисляющую общее количество локальных максимумов leha1993 Паскаль, Turbo Pascal, PascalABC.NET 2 23.05.2011 14:23
Подсчитать количество букв "А" в предложении и общее количество букв.В тексте из файла несколько строк. kvas91 Общие вопросы C/C++ 3 14.11.2010 16:51
Подсчитать количество слов и количество букв MDSIQ Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 13.11.2010 16:57