Відеокурс "Основи MySQL"
Мав нагоду повикладати основи MySQL на курсі від БФ “Філософія добра”. Мій перший досвід викладання. Записи занять і матеріали:
1) Створення бази і таблиці, типи даних
2) Створення індексів та зовнішніх ключів
3) Запити, WHERE, вставка, оновленя та видаленя записів
4) GROUP BY, агрегуючі функції, HAVING, підзапити
5) EXISTS, JOIN, підзапити
6) UNION, вбудовані функції, час і дата
Корисні посилання
- Пісочниці
http://sqlfiddle.com - проста пісочниця для тестування SQL запитів, спочатку в лівому вікні пишемо і запускаємо DDL запит (створення таблиць), потім в правому пишемо і виконуємо запити.
https://www.db-fiddle.com - більш складна пісочниця з можливістю групових сеансів.
- Матеріали
http://moonexcel.com.ua/уроки-sql-для-початківців-безкоштовно-онлайн_ua - непогані уроки по SQL українською мовою (багато реклами).
https://acode.com.ua/sql-lessons/ - чудові уроки по SQL українською мовою і без реклами.
- Задачки
https://leetcode.com/problem-list/leetcode-curated-sql-70/?envType=featured-list - список завдань по SQL, частково завдання платні, але є достатньо безкоштовних, різних рівнів складності.