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

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

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2015, 10:37   #1
vadyt
Новичок
Джуниор
 
Регистрация: 13.05.2009
Сообщений: 2
Радость Небольшая помощь в запросе!

помогите люди добрые!
нужно сделать небольшой запрос уже голову сломал и ничего толком не могу придумать.

вот структура таблицы
https://s.mail.ru/4wEtv2jDdq8o/1.jpg

задание вот какое:
вывести по всем категориям количество фильмов, что им принадлежат и общую сумму этих фильмов на двд. и при этом к стоимости каждого фильма добавить 10%.

вот что пока получилось

Код:
SELect films.categoryid, count(*), films.dvdprice
from films
  group by films.categoryid, films.dvdprice

Последний раз редактировалось Stilet; 23.05.2015 в 10:50.
vadyt вне форума Ответить с цитированием
Старый 28.05.2015, 17:16   #2
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Код:
SELect films.categoryid, count(*), sum(films.dvdprice*0.1)
from films
  group by films.categoryid
не?
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 29.05.2015, 09:52   #3
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
к стоимости каждого фильма добавить 10%.
это будет price * 1.10
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Небольшая помощь с кодом Z_Igorok Общие вопросы C/C++ 2 04.11.2009 01:30
Java (небольшая помощь) 08ekhiv1 Помощь студентам 0 20.09.2009 01:30