суббота, 29 января 2022 г.

Найти производителей, которые выпускают более одной модели, при этом все выпускаемые производителем модели являются продуктами одного типа. Вывести: maker, type

Задание: 14
SELECT maker, MAX(type)
FROM product
GROUP BY maker
HAVING COUNT.......Продолжение здесь: http://exercises-on-sql.blogspot.com/2020/04/blog-post_90.html

 sql задачи и решения:

Задание: 18 ➛ http://exercises-on-sql.blogspot.com/2020/04/maker-price.html

Задание: 25 ➛ http://exercises-on-sql.blogspot.com/2020/04/ram-ram.html

Задание: 16 ➛ http://exercises-on-sql.blogspot.com/2020/04/pc-ram.html

Задание: 24 ➛ http://exercises-on-sql.blogspot.com/2020/04/blog-post_16.html 

Задание: 91 ➛ http://exercises-on-sql.blogspot.com/2020/04/product_3.html

Задание: 32 ➛  http://exercises-on-sql.blogspot.com/2020/04/mw-2-mw.html

Задание: 29 ➛  http://exercises-on-sql.blogspot.com/2020/04/incomeo-outcomeo.html

sql. задачи и решения pdf
задачи по sql для начинающих
сборник задач по sql
задачи по sql онлайн
sql-ex
задачи по sql на собеседовании
sql задачи и решения моисеенко pdf
тренажер sql-запросов
sql задачи и решения
sql запросы онлайн
sql academy ответы
задачи по базам данных с решением
простые задачи по sql
программа для sql запросов

 

пятница, 28 января 2022 г.

В предположении, что приход и расход денег на каждом пункте приема фиксируется не чаще одного раза в день [т.е. первичный ключ (пункт, дата)], написать запрос с выходными данными (пункт, дата, приход, расход). Использовать таблицы Income_o и Outcome_o.

Задание: 29

SELECT t1.point, t1.date, inc, out
FROM income_o t1 LEFT JOIN outcome_o t2 ON t1.point = t2.point
AND t1.date = t2.date
UNION
SELECT t2.point, t2.date, inc, out
FROM income_o t1 RIGHT JOIN outcome_o t2 ON t1.point = t2.point
AN........Продолжение здесь: http://exercises-on-sql.blogspot.com/2020/04/incomeo-outcomeo.html

 

Задание: 18 ➛ http://exercises-on-sql.blogspot.com/2020/04/maker-price.html

Задание: 25 ➛ http://exercises-on-sql.blogspot.com/2020/04/ram-ram.html

Задание: 16 ➛ http://exercises-on-sql.blogspot.com/2020/04/pc-ram.html

Задание: 24 ➛ http://exercises-on-sql.blogspot.com/2020/04/blog-post_16.html 

Задание: 91 ➛ http://exercises-on-sql.blogspot.com/2020/04/product_3.html

Задание: 32 ➛  http://exercises-on-sql.blogspot.com/2020/04/mw-2-mw.html

четверг, 27 января 2022 г.

Одной из характеристик корабля является половина куба калибра его главных орудий (mw). С точностью до 2 десятичных знаков определите среднее значение mw для кораблей каждой страны, у которой есть корабли в базе данных.

Задание: 32

Select country, cast(avg((power(bore,3)/2)) as numeric(6,2)) as weight
from (select country, classes.class, bore, name from classes left join ships on classes.class=ships.class
union all
select distinct country, class, bore, ship from classes t1 left join outcomes t2 on t1.class=t2.ship
where ship=class and ship not in (select name from ships) ) a
where name IS......Продолжение здесь: http://exercises-on-sql.blogspot.com/2020/04/mw-2-mw.html

 

Задание: 18 ➛ http://exercises-on-sql.blogspot.com/2020/04/maker-price.html

Задание: 25 ➛ http://exercises-on-sql.blogspot.com/2020/04/ram-ram.html

Задание: 16 ➛ http://exercises-on-sql.blogspot.com/2020/04/pc-ram.html

Задание: 24 ➛ http://exercises-on-sql.blogspot.com/2020/04/blog-post_16.html 

Задание: 91 ➛ http://exercises-on-sql.blogspot.com/2020/04/product_3.html

среда, 26 января 2022 г.

вторник, 25 января 2022 г.

воскресенье, 23 января 2022 г.

Найдите пары моделей PC, имеющих одинаковые скорость и RAM.

Задание: 16
Найдите пары моделей PC, имеющих одинаковые скорость и RAM. В результате каждая пара указывается только один раз, т.е. (i,j), но не (j,i), Порядок вывода: модель с большим номером, 
модель с меньшим номером, скорость и RAM.
SELECT DISTINCT p1.model, p2.model, p1.speed, p1.ram
FROM pc p1, pc p2
WHERE p1.speed = p.....Продолжение здесь: http://exercises-on-sql.blogspot.com/2020/04/pc-ram.html
 
 

суббота, 22 января 2022 г.

Найдите производителей принтеров, которые производят ПК с наименьшим объемом RAM и с самым быстрым процессором среди всех ПК, имеющих наименьший объем RAM.

Задание: 25
Найдите производителей принтеров, которые производят ПК с наименьшим объемом RAM и с самым быстрым процессором среди всех ПК, имеющих наименьший объем RAM. Вывести: Maker
SELECT DISTINCT maker
FROM product
WHERE model IN (
SELECT model
FROM pc
WHERE ram = (
  SELECT MIN(ram)
  FROM pc
  )
AND speed = (
  SELECT MAX(speed)
  FROM pc
  WHERE ram = (
   SELECT MIN(ram)
   FROM pc
   )
  )
)
AND
maker IN (
Продолжение здесь: http://exercises-on-sql.blogspot.com/2020/04/ram-ram.html
)

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

Задание: 18

SELECT DISTINCT product.maker, printer.price
FROM product, printer
WHERE product.model = printer.model
AND printer.color = 'y'
AND printer.price = (
SELECT MIN(price) FROM printer
WHE............. Продолжение здесь: http://exercises-on-sql.blogspot.com/2020/04/maker-price.html
)