Практический тренинг по SQL

Думаю самое время применить на практике, все что ты выучил в уровне, время для настоящего SQL сражения! В этот раз тебе повезет стать капитаном морских сражений на древней земле. Мы верим в тебя юный джедай SQL, построй правильный запросы, и тебе откроются тайны древних сражений. 

 

В этом задании аналогично, составь запросы к заданиям и отправь их нам через форму. Правильные варианты вывода данных ты сможешь увидеть в тестовом терминале при выборе номера задания. Твоя задача получить такой же результат с помощью силы SQL!

Схема базы данных "Компьютерная фирма"

Крутая схема! На ней кроме структуры базы данных можно увидеть связи и ключевые поля которые объеденяют таблицы

1. Компьютеры. Найдите номера моделей и цены всех продуктов (любого типа), выпущенных производителем B (латинская буква).

2. Найдите производителя, выпускающего ПК, но не ПК-блокноты.

3. Найдите производителей ПК с процессором не менее 450 Мгц. Вывести: Maker

4. Найдите среднюю скорость ПК-блокнотов, цена которых превышает 1000$

5. Найдите среднюю скорость ПК, выпущенных производителем A

6. Найдите пары моделей PC, имеющих одинаковые скорость и RAM. В результате каждая пара указывается только один раз, т.е. (i,j), но не (j,i), Порядок вывода: модель с большим номером, модель с меньшим номером, скорость и RAM

7. Найдите модели ПК-блокнотов, скорость которых меньше скорости любого из ПК.

Вывести: type, model, speed

8. Найдите производителей самых дешевых цветных принтеров. Вывести: maker, price

9. Для каждого производителя, имеющего модели в таблице Laptop, найдите средний размер экрана выпускаемых им ПК-блокнотов.

Вывести: maker, средний размер экрана

10. Найдите производителей, которые производили бы как ПК

со скоростью не менее 750 МГц, так и ПК-блокноты со скоростью не менее 750 МГц.

Вывести: Maker