Запросы SELECT с использованием группировки и подзапросов




 

1.Составить оператор SELECT, возвращающий названия всех стран и количество аэропортов в этих странах. Отсортировать результат запроса по названию страны.

2. Составить оператор SELECT, возвращающий название страны, имеющей наибольшее

количество аэропортов.

3. Составить оператор SELECT, возвращающий название страны, в которую не прилетает ни один из маршрутов.

 

4. Составить оператор SELECT, возвращающий названия всех должностей и количество

совершенных рейсов работниками каждой из должностей. Отсортировать результат запроса по названию должности.

5. Составить оператор SELECT, возвращающий название должности, работники которой

совершили наибольшее количество рейсов в 2019 году.

6. Составить оператор SELECT, возвращающий название должности, работники которой не совершили ни одного рейса.

 

7. Составить оператор SELECT, возвращающий названия всех авиакомпаний и количество работников женского и мужского пола, составляющих штат этих авиакомпаний, в процентном соотношении. Отсортировать результат запроса по названию авиакомпании.

8. Составить оператор SELECT, возвращающий название авиакомпании, имеющей наименьшее количество работников женского пола.

9. Составить оператор SELECT, возвращающий общее соотношение между работниками женского и мужского пола.

 

10. Составить оператор SELECT, возвращающий все типы маршрутов и среднюю цену билета экономичного класса по каждому из типов маршрута. Отсортировать результат запроса по убыванию средней цены билета экономичного класса.

11. Составить оператор SELECT, возвращающий номер маршрута, имеющего наибольшую стоимость билета экономичного класса.

12. Составить оператор SELECT, возвращающий соотношение средней цены билета экономичного класса к средней цене билета бизнес класса среди всех маршрутов.

 

13. Составить оператор SELECT, возвращающий наименования всех производителей самолетов и количество маршрутов, которые обслуживают самолеты этих производителей. Отсортировать результат запроса по убыванию количество обслуживаемых рейсов.

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

15. Составить оператор SELECT, возвращающий производителей самолетов, обслуживающих все типы рейсов.

 

16. Составить оператор SELECT, возвращающий названия всех авиакомпаний, количество самолетов у которых превышает среднее количество самолетов среди всех авиакомпаний. В результат запроса включить также количество самолетов этих авиакомпаний. Отсортировать результат запроса по убыванию количества самолетов авиакомпаний.

17. Составить оператор SELECT, возвращающий название авиакомпании, самолеты которой обслуживают наибольшее количество маршрутов.

18. Составить оператор SELECT, возвращающий названия авиакомпаний, имеющих более двух моделей самолетов.

19. Составить оператор SELECT, возвращающий названия всех городов, а также количество маршрутов вылетающих и прилетающих в эти города. Отсортировать результат запроса по названию городов.

20. Составить оператор SELECT, возвращающий название города, из которого вылетают и в который прилетают наибольшее количество маршрутов в сумме.

21. Составить оператор SELECT, возвращающий названия городов, из которых маршруты только вылетают или только прилетают.

 

22. Составить оператор SELECT, возвращающий все типы маршрутов и общее количество пассажиров, которые совершили рейсы по этим типам маршрутов в 2019 году. Отсортировать результат запроса по убыванию общего количество пассажиров.

23. Составить оператор SELECT, возвращающий общую сумму, вырученную за все рейсы международных маршрутов, осуществленных в 2019 году.

24. Составить оператор SELECT, возвращающий тип маршрута, по которому был совершен самый последний рейс.

 

25. Составить оператор SELECT, возвращающий названия всех аэропортов и количество маршрутов, вылетающих из них, по каждому из типов маршрута. Отсортировать результат запроса по убыванию количества маршрутов.

26. Составить оператор SELECT, возвращающий название аэропорта, из которого в 2019 году вылетело наибольшее количество международных рейсов.

27. Составить оператор SELECT, возвращающий название аэропорта, из которого вылетают все типы маршрутов.

 

28. Составить оператор SELECT, возвращающий названия всех авиакомпаний и количество рейсов, которые обслуживали экипажи этих авиакомпаний в 2019 году. Отсортировать результат запроса по убыванию количества рейсов.

29. Составить оператор SELECT, возвращающий название авиакомпании, экипажи которой обслужили наименьшее количество рейсов в 2019 году.

30. Составить оператор SELECT, возвращающий название авиакомпании, экипаж которой обслужил самый первый рейс в 2019 году.

 

31. Составить оператор SELECT, возвращающий названия всех авиакомпаний и общее количество пассажиров, которое перевезли самолеты этих авиакомпаний в 2019 году. Отсортировать результат запроса по убыванию количество перевезенных пассажиров.

32. Составить оператор SELECT, возвращающий название авиакомпании, самолеты которой перевезли наибольшее количество пассажиров в 2019 году.

33. Составить оператор SELECT, возвращающий название авиакомпании, самолеты которой не перевезли ни одного пассажира в 2019 году.

 

34. Составить оператор SELECT, возвращающий названия авиакомпаний, самолеты которых обслуживают маршруты, вылетающие более чем из одного города. В результат запроса включить количество городов, из которых вылетают обслуживаемые маршруты. Отсортировать результат запроса по названию авиакомпаний.

35. Составить оператор SELECT, возвращающий название авиакомпании, самолеты которых вылетают из наибольшего количества городов.

36. Составить оператор SELECT, возвращающий названия авиакомпаний, самолеты которых не обслуживают маршруты, вылетают из городов или прилетающих в города, являющихся штаб-квартирами этих авиакомпаний.

37. Составить оператор SELECT, возвращающий все модели самолетов и количество рейсов, совершенных с использованием этим моделей самолетов в 2019 году. Отсортировать результат запроса по убыванию количество совершенных рейсов.

38. Составить оператор SELECT, возвращающий модель самолета, которая использовалась при обслуживании рейсов наименьшее число раз.

39. Составить оператор SELECT, возвращающий модель самолета, налетавшую наименьшее расстояние.

 

40. Составить оператор SELECT, возвращающий названия всех авиакомпаний и среднюю цену билетов в бизнес классе в маршрутах, которые обслуживают самолеты этих авиакомпаний.

Отсортировать результат запроса по убыванию средней цены билетов.

41. Составить оператор SELECT, возвращающий названия авиакомпаний, у которых средняя цена билетов в бизнес-классе обслуживаемых маршрутов превышает среднюю цену билетов в бизнес классе среди всех маршрутов.

42. Составить оператор SELECT, возвращающий название авиакомпании, получившей наибольшую выручку за перевозку пассажиров в 2019 году.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2022-12-31 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: