Найти в Дзене
CODERIKK

🔹 Итоги недели: Python & SQL

🔹 Что повторяли и зачем это полезно? 🔸 list comprehension существует чтобы заменять громоздкие циклы при трансформации коллекций: короче читать, меньше ошибок, удобно для быстрых промежуточных списков при обработке данных. 🔸 SQL подзапрос помогает выделить шаг агрегации или фильтрации отдельно от основной выборки: полезно когда нужно отфильтровать строки по результатам агрегата без лишних JOIN'ов. 🔸 joins решают проблему объединения связанных таблиц: используйте INNER для общих записей, LEFT/RIGHT чтобы сохранить стороны с возможными пропусками, чтобы избежать неверных подсчётов и дублирования. 🔸 ETL ошибки (ETL — Extract, Transform, Load) появляются из-за смены схемы, NULL-значений и неверных типов; пишите проверки на каждом шаге и небольшой тестовый код на тему, чтобы быстро ловить регрессии. 📚 Писать небольшой код на каждую тему — лучший способ закрепить материал. #CODERIKK #Result #Junior ➡️ Мы в Telegram - Сетке - Дзен Буду рад вашей реакции здесь⬇️

🔹 Итоги недели: Python & SQL

🔹 Что повторяли и зачем это полезно?

🔸 list comprehension существует чтобы заменять громоздкие циклы при трансформации коллекций: короче читать, меньше ошибок, удобно для быстрых промежуточных списков при обработке данных.

🔸 SQL подзапрос помогает выделить шаг агрегации или фильтрации отдельно от основной выборки: полезно когда нужно отфильтровать строки по результатам агрегата без лишних JOIN'ов.

🔸 joins решают проблему объединения связанных таблиц: используйте INNER для общих записей, LEFT/RIGHT чтобы сохранить стороны с возможными пропусками, чтобы избежать неверных подсчётов и дублирования.

🔸 ETL ошибки (ETL — Extract, Transform, Load) появляются из-за смены схемы, NULL-значений и неверных типов; пишите проверки на каждом шаге и небольшой тестовый код на тему, чтобы быстро ловить регрессии.

📚 Писать небольшой код на каждую тему — лучший способ закрепить материал.

#CODERIKK #Result #Junior

➡️ Мы в Telegram - Сетке - Дзен

Буду рад вашей реакции здесь⬇️