Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍12🔥6🤝3
С помощью
EXTRACT
можно вытащить любую часть даты — от года до дня недели — без громоздких преобразований и форматирований.Что важно знать:
• EXTRACT удобен для группировки по неделям, месяцам, кварталам.
• Это альтернатива TO_CHAR, но короче и читабельнее.
• Помогает писать понятные и гибкие отчёты в SQL.
Инструмент, с которым работа с датами становится чище и нагляднее.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤9👍7🤝3
This media is not supported in your browser
VIEW IN TELEGRAM
Просто вводишь URL, и получаешь детальный отчёт по защите от XSS, clickjacking, атак через MIME и другим уязвимостям. Отличный инструмент для девелоперов, которые заботятся о безопасности продакшена.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍8🔥6
Когда в колонке
NULL
, а ты хочешь подставить значение по умолчанию — COALESCE
делает это без лишнего кода.Что важно знать:
• Возвращает первое не-NULL значение слева направо.
• Подходит для строк, чисел, дат — любой тип.
• Упрощает SELECT, делает код короче и безопаснее.
Такой приём делает SQL-запросы не только компактнее, но и легче читаемыми — особенно в рабочих отчётах.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍8🔥7🤝4
VACUUM — чистим таблицу и ускоряем работу базы!
В большинстве СУБД удалённые или обновлённые строки не удаляются мгновенно, а остаются как «мертвые» записи. Со временем это замедляет запросы и увеличивает размер таблиц — нужна очистка.
Сначала удаляем устаревшие записи из таблицы:
Однако физически строки всё ещё занимают место.
Чтобы освободить пространство и обновить статистику, запускаем:
Для диагностики можно получить подробный отчёт о процессе очистки:
🔥 Регулярный
➡️ SQL Ready | #практика
В большинстве СУБД удалённые или обновлённые строки не удаляются мгновенно, а остаются как «мертвые» записи. Со временем это замедляет запросы и увеличивает размер таблиц — нужна очистка.
Сначала удаляем устаревшие записи из таблицы:
DELETE FROM sessions WHERE expired = true;
Однако физически строки всё ещё занимают место.
Чтобы освободить пространство и обновить статистику, запускаем:
VACUUM ANALYZE sessions;
Для диагностики можно получить подробный отчёт о процессе очистки:
VACUUM VERBOSE sessions;
🔥 Регулярный
VACUUM
поддерживает производительность и точность планов запросов.Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥10🤝7
This media is not supported in your browser
VIEW IN TELEGRAM
kaggle — сайт, на котором собраны бесплатные курсы по программированию для начинающих. Среди направлений: Python, машинное обучение, SQL.
📌 Ссылочка: kaggle.com
➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍8🔥5