Лабораторная работа по "Информатике"
Автор: Tanar'ri • Сентябрь 20, 2018 • Лабораторная работа • 265 Слов (2 Страниц) • 509 Просмотры
Лабораторная работа №1
1) Найти какие продукты поставляются из Лондона из БД Northwind
Код:
Select ProductName, City
from Products
join
Suppliers
on Products.SupplierID = Suppliers.SupplierID
where city='London';
Результат:
[pic 1]
2) Вывести авторов и их первую книгу из БД Pubs
Код:
select au_lname, au_fname, min(title) as title, min(pubdate) as pubdate
from authors
join
titleauthor
on authors.au_id = titleauthor.au_id
join
titles
on titleauthor.title_id = titles.title_id
group by au_lname, au_fname
order by au_lname;
Результат:
[pic 2]
3) Вывести продукты которые еще не закупались из БД Northwind
Код:
select distinct productname
from Products
where UnitsOnOrder=0;
Результат:
[pic 3]
4) Вывести данные магазинов по убыванию продаж книг по годам из БД Pubs
Код:
select year(ord_date) as year, sum(qty) as qty
from sales
group by year(ord_date)
order by sum(qty) desc;
Результат:
[pic 4]
5) Вывести актеров фильмов, которые чаще всего брали на прокат из БД Sakila
Код:
select distinct actor.actor_id, actor.first_name,actor.last_name, count(inventory.film_id) as rental
from rental
join
inventory
on rental.inventory_id = inventory.inventory_id
join
film
on inventory.film_id = film.film_id
join
film_actor
on film.film_id = film_actor.film_id
join actor
on
film_actor.actor_id = actor.actor_id
group by actor.actor_id,actor.first_name,actor.last_name,actor.last_update
order by rental desc;
Результат:
[pic 5]
Лабораторная работа №1
1) Найти какие продукты поставляются из Лондона из БД Northwind
Код:
Select ProductName, City
from Products
join
Suppliers
on Products.SupplierID = Suppliers.SupplierID
...