Условный оператор CASE в SQL
Полное руководство по CASE WHEN в SQL
Источник: Nuances of Programming В сфере SQL освоение условной логики имеет такое же значение, как овладение стратегическими ходами в шахматной игре. Оператор CASE WHEN, определяющий эту логику, — универсальный инструмент, способный изменить данные и процесс принятия решений в таких средах SQL, как SQL Server, Oracle и Snowflake. Предлагаемое руководство научит вас использовать CASE WHEN в различных сценариях и поможет усовершенствовать навыки работы с данными независимо от опыта и квалификации...
Ключ от сокровищницы: Почему SQL — суперсила современного аналитика
Когда я только начинал в аналитике, у нас был один разработчик Дима, который знал базу как свои пять пальцев. Каждый раз, когда мне нужны были данные, я чувствовал себя школьником с тетрадкой: — «Дим, можешь выгрузить, сколько пользователей нажали на кнопку „Купить“ за прошлую неделю?»
— «Ага, ща… ну, через пару дней». И вот сидишь, ждёшь. Идея для анализа уже остыла, гипотеза потеряла актуальность, а отчёт приходит, когда бизнесу он уже «не горит».
Именно тогда я понял: аналитик без SQL — как сапожник без сапог...