Замечательный практический курс!
Спасибо! Если найдёте задачу с неочевидным условием — отметьте в комментариях, поправлю.
SELECT, WHERE, ORDER BY, агрегаты, GROUP BY, HAVING. Понятная теория, визуальные схемы и много практики на базовых паттернах SQL.
| Показатель | Текущие показатели | Рост | |||
|---|---|---|---|---|---|
| Значение | 🏆 Рейтинг | 3 дн | 7 дн | 30 дн | |
| 154 | |||||
| 0 | |||||
| 3 | |||||
| 5.000 | |||||
| 31 | |||||
| 3 | |||||
| 600 | |||||
| — | |||||
| — | — | ||||
| — | — | — | — | ||
| — | — | — | — | ||
Замечательный практический курс!
Спасибо! Если найдёте задачу с неочевидным условием — отметьте в комментариях, поправлю.
Курс топ, спасибо!
Спасибо! Если пойдёте дальше по частям — во второй JOIN и CASE, в четвёртой оконные функции, они уже ближе к рабочим задачам.
Ну прямо отлично, чтобы набить руку. Очень много заданий (600). Для начинающих, наверное, будет сложновато, но если пройти все - то полезно. Из небольших проблем: - каждый раз огромная портянка текста повторяется, полезная, но лучше ее свернуть, кому нужно, тот бы только ее открывал/раскрывал. - странный выбор тем: с первых же тем используешься агрегатные функции, а потом с 3-й темы только по ним практика. - задачи достаточно однообразные.
Спасибо за отзыв и особенно за замечание про портянку — вы правы, и это оказалось измеримо. Я сравнил тексты заданий между собой: одиннадцать блоков совпадали побайтово во всех проверенных задачах, около 2 800 символов при средней длине задания 10 400. Сделал ровно то, что вы предложили: общие подсказки — план решения, схему и разбор шагов — убрал под раскрывающийся блок. Условие, фильтры, поля и пример данных остались на виду. Видимого текста стало меньше на 57%, а тем, кому подсказки нужны, достаточно одного клика. Про порядок тем замечание тоже принял: агрегатные функции действительно появляются раньше, чем практика по ним. Это правится сложнее, чем свёртка текста, но я записал.