1. Базовый курс по SQL для аналитиков и менеджеров
https://www.youtube.com/playlist?list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
2. Расширенные возможности SQL
https://youtube.com/playlist?list=PLKl9v2TQvIkqHEOvM1sLX3rNJ3WZJRKQ9
@sqlhub
https://www.youtube.com/playlist?list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
2. Расширенные возможности SQL
https://youtube.com/playlist?list=PLKl9v2TQvIkqHEOvM1sLX3rNJ3WZJRKQ9
@sqlhub
YouTube
Базовый курс по SQL для аналитиков и менеджеров
Уроки SQL для начинающих. Изучение SQL. Основы SQL и баз данных.
👍4
Ещё один клёвый тренажёр+учебник по #SQL.
Кому sql-ex кажется сложноватым и некрасивым - этот ресурс зайдёт.
На сайте есть платная версия (которая позволяет смотреть авторские решения), но можно вполне обойтись и без неё.
Тут можно потренироваться в хитрых джойнах, агрегациях и понабивать руку. Интерфейс очень приятный и позволяет потыкать схему БД, даёт подсказки как в коде, так и непосредственно по решению. В более сложные штуки (к примеру, в оконные функции) этот ресурс не лезет. Ну и запросы даже в самых сложных задачках получаются не сказать чтобы громоздкие.
Ссылка: https://sql-academy.org/ru/trainer
Кому sql-ex кажется сложноватым и некрасивым - этот ресурс зайдёт.
На сайте есть платная версия (которая позволяет смотреть авторские решения), но можно вполне обойтись и без неё.
Тут можно потренироваться в хитрых джойнах, агрегациях и понабивать руку. Интерфейс очень приятный и позволяет потыкать схему БД, даёт подсказки как в коде, так и непосредственно по решению. В более сложные штуки (к примеру, в оконные функции) этот ресурс не лезет. Ну и запросы даже в самых сложных задачках получаются не сказать чтобы громоздкие.
Ссылка: https://sql-academy.org/ru/trainer
👍3
Задачи Restricting and Sorting Data #1
Таблица Employees. Получить список с информацией обо всех сотрудниках
Решение:SELECT * FROM employees
Таблица Employees. Получить список всех сотрудников с именем 'David'
Решение:SELECT *
FROM employees
WHERE first_name = 'David';
Таблица Employees. Получить список всех сотрудников с job_id равным 'IT_PROG'
Решение:SELECT *
FROM employees
WHERE job_id = 'IT_PROG'
Таблица Employees. Получить список всех сотрудников из 50го отдела (department_id) с зарплатой(salary), большей 4000
Решение:SELECT *
FROM employees
WHERE department_id = 50 AND salary > 4000;
Таблица Employees. Получить список всех сотрудников из 20го и из 30го отдела (department_id)
Решение:SELECT *
FROM employees
WHERE department_id = 20 OR department_id = 30;
Таблица Employees. Получить список всех сотрудников у которых последняя буква в имени равна 'a'
Решение:SELECT *
FROM employees
WHERE first_name LIKE '%a';
Таблица Employees. Получить список всех сотрудников из 50го и из 80го отдела (department_id) у которых есть бонус (значение в колонке commission_pct не пустое)
Решение:SELECT *
FROM employees
WHERE (department_id = 50 OR department_id = 80)
AND commission_pct IS NOT NULL;
#task
@sqlhub
Таблица Employees. Получить список с информацией обо всех сотрудниках
Решение:
Решение:
FROM employees
WHERE first_name = 'David';
Решение:
FROM employees
WHERE job_id = 'IT_PROG'
Решение:
FROM employees
WHERE department_id = 50 AND salary > 4000;
Решение:
FROM employees
WHERE department_id = 20 OR department_id = 30;
Решение:
FROM employees
WHERE first_name LIKE '%a';
Решение:
FROM employees
WHERE (department_id = 50 OR department_id = 80)
AND commission_pct IS NOT NULL;
@sqlhub
🥰3😁1🎉1
1652672387662.pdf
13 MB
SQL Questions and Answers! 😎
1651538567086.pdf
8 MB
Practitioner's Guide To MLOps! 🚀
Что по умолчанию имеет более высокий приоритет! или NOT?
Anonymous Quiz
26%
!
20%
NOT
31%
Оба имеют одинаковый приоритет
23%
Узнать ответ
🔥7
В данном видео вы найдете решение одной из типовых задач, решить которую можно одним sql-запросом. Суть задачи в следующем: необходимо выбрать категории сайта и посчитать количество записей в каждой из категорий. Решить эту задачу можно одним запросом. При этом в решении необходимо учесть некоторые нюансы. Например, необходимо также вывести и пустые категории, указав, что в таких категориях записей нет.
#mysql #sql
https://webformyself.com/sql-zaprosy-poluchenie-kategorij-s-kolichestvom-zapisej/
@sqlhub
#mysql #sql
https://webformyself.com/sql-zaprosy-poluchenie-kategorij-s-kolichestvom-zapisej/
@sqlhub
❤1
Базовый курс по SQL для аналитиков и менеджеров
1. Вводный урок
2. Установка программ для работы с базой данных Oracle
3. Основные типы данных
4. Выборка данных из базы (select, group by, order by)
5. Фильтрация строк в запросе Select. Работа с операторами AND, OR, IN, NOT IN
6. Фильтрация строк в Select. Работа с оператором BETWEEN и вложенными запросами
7. Фильтрация строк в Select. Работа с операторами LIKE и NOT LIKE
8. Фильтрация строк в запросе Select. Специфика значений NULL
9. Агрегация данных в SQL с помощью функции COUNT
10. Агрегация данных в SQL. Функции SUM, MIN, MAX, AVG
#video #sql
https://www.youtube.com/watch?v=BYCU3XyKCzA&list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf&ab_channel=%D0%9C%D0%B0%D0%BA%D1%81%D0%B8%D0%BC%D0%9A%D1%83%D1%85%D0%B0%D1%80%D1%8C%5B%D0%98%D0%B7%D1%83%D1%87%D0%B0%D0%B5%D0%BCExcel%2CVBA%2CSQL%5D
1. Вводный урок
2. Установка программ для работы с базой данных Oracle
3. Основные типы данных
4. Выборка данных из базы (select, group by, order by)
5. Фильтрация строк в запросе Select. Работа с операторами AND, OR, IN, NOT IN
6. Фильтрация строк в Select. Работа с оператором BETWEEN и вложенными запросами
7. Фильтрация строк в Select. Работа с операторами LIKE и NOT LIKE
8. Фильтрация строк в запросе Select. Специфика значений NULL
9. Агрегация данных в SQL с помощью функции COUNT
10. Агрегация данных в SQL. Функции SUM, MIN, MAX, AVG
#video #sql
https://www.youtube.com/watch?v=BYCU3XyKCzA&list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf&ab_channel=%D0%9C%D0%B0%D0%BA%D1%81%D0%B8%D0%BC%D0%9A%D1%83%D1%85%D0%B0%D1%80%D1%8C%5B%D0%98%D0%B7%D1%83%D1%87%D0%B0%D0%B5%D0%BCExcel%2CVBA%2CSQL%5D
YouTube
#1. Базовый курс обучения SQL для начинающих. Вводный урок | Основы SQL
Данным видео мы начинаем курс изучения SQL.
Курс ориентирован на аналитиков и других специалистов, чья работа связана с отчетностью и обработкой данных.
В рамках данного курса действует группа в Телеграм, в которой я в режиме онлайн буду отвечать на все…
Курс ориентирован на аналитиков и других специалистов, чья работа связана с отчетностью и обработкой данных.
В рамках данного курса действует группа в Телеграм, в которой я в режиме онлайн буду отвечать на все…
👍6🔥1
В чем разница между условиями WHERE и HAVING при использовании GROUP BY?
Anonymous Quiz
3%
разницы нет
73%
В HAVING можно наложить условия на результаты группировки.
11%
В WHERE можно наложить условия на результаты группировки.
3%
Все варианты неверные
10%
Узнать ответ
Многотабличные запросы, оператор JOIN
#sql #операторы #дляначинающих
В статье представлена общая структура многотабличного запроса и описаны виды соединений:
• внутреннее (INNER)
• внешнее (OUTER), которое может быть - левым (LEFT), правым (RIGHT) и полным (FULL).
Читать
#sql #операторы #дляначинающих
В статье представлена общая структура многотабличного запроса и описаны виды соединений:
• внутреннее (INNER)
• внешнее (OUTER), которое может быть - левым (LEFT), правым (RIGHT) и полным (FULL).
Читать
❤5
С помощью какой программы можно создать дамп базы данных?
Anonymous Quiz
6%
mysqlextract
47%
mysqldump
13%
mysqlbackup
7%
Все варианты неверные
28%
Узнать ответ
👍4