/* Из таблицы фильмов (film) запросить 2 поля: 

 * title и length. Полю length дать имя - "len".

 * Отсортировать полученный результат 

 * по продолжительности фильма (по полю length).

 * Написать запрос в 3 вариантах с сортировкой:

 * 1. по имени поля в таблице (length)

 * 2. по номеру столбца в результирующем наборе

 * 3. по имени столбца в результирующем наборе

 *  */ 


select 

title,

length as len

from film

order by length;


select 

title,

length as len

from film

order by 2;


select 

title,

length as len

from film

order by len;


/* Из таблицы фильмов (film) запросить 3 поля: length, rental_duration, title.

 * Отсортировать по убыванию следующего выражения: length / rental_duration. */


select 

length,

rental_duration,

title

from 

film

order by length / rental_duration desc;


/* Из таблицы фильмов (film) запросить все поля с помощью *. 

 * Отсортировать полученный набор сначала по рейтингу (rating) по возрастанию, 

 * а фильмы с одинаковым рейтингом по убыванию продолжительности (length). */


select *

from film f 

order by rating, length desc;



Последнее изменение: воскресенье, 20 июня 2021, 06:24