Advent of SQL. Days 2-3 📺 Видосы с каждым днем становятся длиннее, вчера было уже почти 12 минут! Задача была на использование ilike - это регистронезависимый like, in, case when. Не думала, что update/delete можно применять, но в этих задачках можно... Главный совет - обязательно перепроверить себя селектом перед изменением данных Решила вести словарик с новыми фразами. Так что фразы дня: 🤩rowdy children - шумные дети 🤩interstitial break - промежуточный перерыв 🤩repentant kids - раскаивающиеся дети 🤩yoink - восклицание, когда человек что-то быстро берет И мне особенно понравились такие комментарии автора: Я мог бы написать where tag = '' or tag = '', но я не пещерный человек Мы не хотим выполнять кучу запросов, когда мы можем запустить один, если мы немножечко используем наш мозг Про конструкцию count(*) FILTER (WHERE ...) в Postgres: Вы можете услышать, что люди вам не рекомендуют использовать этот вариант, потому если вдруг сменится база данных... Но если вы когда-нибудь поменяете продовую бд, у вас будет много проблем. и CASE vs FILTER - это самая простейшая из них 📍 Advent of SQL (с впн) 📍 SQL Advent Calendar (с впн) 📍 Мои решения @data_engineerette