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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.11.2010, 13:32   #1
Lerank
Пользователь
 
Регистрация: 30.11.2008
Сообщений: 18
По умолчанию Mysql запросы

Помогите пожалуйста с запросами. Сама база находится в архиве.

В столбце type таблицы titles используются следующие типы книг: business - книги по бизнесу, mod_cook - книги по современной кулинарии, popular_comp - книги по компьютерной тематике, psychology - книги по психологии, trad_cook - книги по традиционной кулинарии, UNDECIDED - неопределенный тип книги.
В столбцах state таблиц authors и publishers используются следующие обозначения административных единиц США: CA - штат Калифорния, DC - округ Колумбия, IL - штат Иллинойс, IN - штат Индиана, KS -штат Канзас, MD - штат Мэриленд, MA - штат Массачусетс, MI - штат Мичиган, NY - штат Нью-Йорк, OR - штат Орегон, TN - штат Теннесси, TX - штатТехас, UT - штат Юта.

Составить SQL-запросы по их заданному содержательному описанию:
1. Выбрать тип и среднюю цену книг данного типа, причем эта средняя цена должна быть меньше средней цены всех книг. В запросе использовать подзапрос, определяющий среднюю цену всех книг.
2. Определить книги, стоимости которых составляют не более средней стоимости по издательству, где издавались эти книги.
3. Определить для каждого штата число находящихся в нем издательств.
4. Определить для штатов число издательств, в которых выпускаются только книги ценой более 7 долларов. В запросе использовать подзапросы и предикат с квантором.
5. Определить издательства, не выпустившие книг.

Я начал делать первый запрос и встретился с трудностью создания подзапроса, точнее я не знаю как его запихнуть в основной запрос

Основной:
Код:
SELECT type, AVG(price) as Price FROM titles group by type;
Подзапрос
Код:
SELECT AVG(price) AS price FROM titles;
Заранее спасибо!
Вложения
Тип файла: rar izdat.rar (3.1 Кб, 10 просмотров)
Lerank вне форума Ответить с цитированием
Старый 22.11.2010, 18:00   #2
Lerank
Пользователь
 
Регистрация: 30.11.2008
Сообщений: 18
По умолчанию

Может хоть кто-нибудь ответит?)
Lerank вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi+MySQL = запросы Alana БД в Delphi 15 12.04.2012 11:01
есть адреси в mysql нужно поиска с AJAX for mysql orter PHP 1 24.09.2010 10:24
MySQL. Многотабличные запросы GenbI4 Помощь студентам 4 12.11.2009 13:00
обновление в блоге - Работа с MySQL в С++ с использованием библиотеки mysql++ Pblog Обсуждение статей 0 16.08.2009 16:00
DeLphi +Mysql запросы ! Flanker13 БД в Delphi 10 06.04.2009 15:30