Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/65: Рейтинг темы: голосов - 65, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 21.04.2013
Сообщений: 10
1

Задача для новичков по SQL

21.07.2013, 02:26. Показов 12122. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!новичок, решаю упражнения по написанию SQL запросов на одном известном обучающем сайте.
Задача :
Найдите производителей, которые производили бы как ПК
со скоростью не менее 750 МГц, так и ПК-блокноты со скоростью не менее 750 МГц.
Вывести: Maker

Схему БД прикрепил..

я написал следующий запрос :
SQL
1
2
3
4
5
6
7
8
9
10
SELECT maker
FROM(SELECT model FROM PC WHERE price >= 750) AS PC750(pc_model)
JOIN 
Product ON Product.model = PC750.pc_model
INTERSECT
SELECT maker
FROM
(SELECT model FROM Laptop WHERE price >= 750)AS LT750(lt_model)
JOIN 
Product ON Product.model = LT750.lt_model
Пишут :
Ваш запрос вернул правильные данные на основной базе, но не прошел тест на проверочной базе. (она имеет больше значения дабы избежать погона под результат и совпадений)

Вот что написано в FAQ'е по этой задаче:
Чтобы реализовать эту идею, нужно соединять производителей нужных ПК с аналогичными производителями портативных компьютеров, но не по номеру модели, а по имени производителя, или же использовать внешние соединения, а не внутренние.

... ну никак не пойму почему мой такой запрос не проходит. "местным" пытался писать - отправка писем барахлит. Подскажите пожалуйста в чем ошибка. Так же интересно будет увидеть более лаконичные варианты решения...
Миниатюры
Задача для новичков по SQL  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.07.2013, 02:26
Ответы с готовыми решениями:

Задача для новичков
Выдайте номера поставщиков, которые поставляют, по крайней мере, одну деталь, поставляемую...

Задача для новичков
Изменить программу, чтобы выводился список студен*тов: а) имеющих средний балл ниже 4; #include...

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

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

1
0 / 0 / 0
Регистрация: 21.04.2013
Сообщений: 10
21.07.2013, 02:42  [ТС] 2
Все нашел , где лопухнулся, нужен speed, а не price
тему можно закрывать
0
21.07.2013, 02:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.07.2013, 02:42
Помогаю со студенческими работами здесь

Подскажите пожалуйста хорошую литературу для изучения с++, для новичков
Чтобы подошла человеку , который не сталкивался с программированием , а вот сейчас ему очень срочно...

IT для новичков
Здравствуйте, вопрос такой: какие IT навыки, помимо знания языков программирования, могут...

Не для новичков по C#
Задания не для новичка уж явно.., не могу сделать эти первые три задания? Ну вот 4-ую сделал,...

Алгебра для чайников. Литература для новичков
Доброго времени суток, форумчане) В общем, на днях решил, что понимать алгебру -- быть крутым. И...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru