Task 01.
Создать нового пользователя и дать ему права на:
- просмотр всех таблиц в базе данных geodata
- добавление, обновление и удаление данных в таблице _cities базы данных geodata
Сдать можно только скрипты создания пользователя и выдачи прав, без проверок
Task 02.
- Найдите компании, кол-во продаж которых превышают 3000.
CompanyName |
Sales |
Компания1 |
1000 |
Компания2 |
5000 |
Компания3 |
2500 |
Компания4 |
9000 |
Компания5 |
4000 |
Компания6 |
3000 |
- Исключите повторы из следующей таблицы (T1).
Country |
Россия |
Украина |
Россия |
Украина |
США |
Россия |
- Укажите детали, в названии которых присутствуют символы «ABC».
PartNbr |
ABC-123 |
T1J |
G10 |
999ABC |
FD-7 |
QX |
- Определите 3-х спортсменов с наилучшими результатами.
FirstName |
FinishTime |
Олег |
9,5 |
Сергей |
12,2 |
Евгений |
15,0 |
Николай |
10,1 |
Павел |
9,9 |
Денис |
11,6 |
- Найдите компанию, с наибольшим количеством продаж.
CompanyName |
Sales |
Компания1 |
1000 |
Компания2 |
5000 |
Компания3 |
2500 |
Компания4 |
9000 |
Компания5 |
4000 |
Компания6 |
3000 |
- Посчитайте среднее количество продаж по всем компаниям.
CompanyName |
Sales |
Компания1 |
1000 |
Компания2 |
5000 |
Компания3 |
2500 |
Компания4 |
9000 |
Компания5 |
4000 |
Компания6 |
3000 |
- Найдите клиентов, у которых количество заказов больше 1.
ClientName |
OrderID |
Олег |
101 |
Олег |
102 |
Евгений |
150 |
Николай |
205 |
Николай |
206 |
Денис |
310 |
- Найдите сотрудников, чья заработная плата превышает среднее значение заработной платы среди всех сотрудников.
FirstName |
Salary |
Олег |
20000 |
Сергей |
25000 |
Евгений |
15000 |
Николай |
30000 |
Павел |
40000 |
Денис |
50000 |
- Выведите один общий список производителей (без повторений) из двух таблиц.
Таблица1.
VendorId |
VendorName |
1 |
Asus |
2 |
Sony |
3 |
Samsung |
4 |
Acer |
5 |
LG |
6 |
HP |
Таблица2.
VendorId |
VendorName |
1 |
Epson |
2 |
HP |
3 |
Canon |
4 |
Xerox |
- Выведите до трех человек с максимальными зарплатами в разрезе каждого департамента. Вывести поля Department, Ename, Salary.
Department |
Ename |
Salary |
A |
Adams |
1000 |
A |
Smith |
3000 |
A |
Mayers |
900 |
A |
Thomason |
1500 |
B |
Robinson |
2000 |
B |
Jason |
2100 |
B |
Clark |
1400 |
B |
Gibbson |
1100 |
B |
Stark |
900 |
- Есть список пользователей
FirstName |
Олег |
Сергей |
Евгений |
Николай |
Павел |
Денис |
Напишите запрос, добавляющий нумерацию по возрастанию имени пользователя, т.е. результат должен быть следующий:
Numb |
FirstName |
1 |
Денис |
2 |
Евгений |
3 |
Николай |
4 |
Олег |
5 |
Павел |
6 |
Сергей |