Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Домашнее задание к занятию «SQL. Часть 1» Павлов Дмитрий

Задание 1

Получите уникальные названия районов из таблицы с адресами, которые начинаются на “K” и заканчиваются на “a” и не содержат пробелов.

Задание 1 решение

SELECT DISTINCT district 
FROM address a  
WHERE district LIKE 'K%a';  

Задание 2

Получите из таблицы платежей за прокат фильмов информацию по платежам, которые выполнялись в промежуток с 15 июня 2005 года по 18 июня 2005 года включительно и стоимость которых превышает 10.00.

Задание 2 решение

SELECT *
FROM payment p
WHERE payment_date BETWEEN '2005-06-15' AND '2005-06-18' AND amount > 10;

Задание 3

Получите последние пять аренд фильмов.

Задание 3 решение

SELECT *
FROM rental r 
ORDER BY r.rental_date DESC
LIMIT 5;

Задание 4

Одним запросом получите активных покупателей, имена которых Kelly или Willie.
Сформируйте вывод в результат таким образом:
-все буквы в фамилии и имени из верхнего регистра переведите в нижний регистр,
-замените буквы 'll' в именах на 'pp'.

Задание 4 решение

SELECT LOWER(REPLACE(c.first_name,'ll','pp' )) AS first_name,
LOWER(c.last_name) AS last_name
FROM customer c
WHERE first_name = 'Kelly' OR first_name = 'Willie' AND active = true;

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors