Что такое SQL? Как подготовиться к собеседованию и тестированию по SQL? Говорят, данные - это новая нефть. Спрос на специалистов по работе с данными (аналитиков и архитекторов данных, data-инженеров и т.д.) остается высоким. SQL все еще в числе первых инструментов для работы с данными. SQL (structured query language) - язык структурированных запросов, который позволяет работать с данными (найти, изменить, удалить или создать) в реляционной базе данных (БД). Реляционные БД - это базы, где связанная информация, представленная в виде двумерных таблиц (например, Postgres, Mysql, Oracle и др...
На собеседовании я часто сталкивался с вопросом на знание порядка выполнения операций в запросе. В этой статье я представлю пример вопроса, который определит на 90% ваш текущий уровень владения SQL, и правильность ответа на который будет решать в каком русле пойдут следующие вопросы на техническом интервью. Модификаций такого запроса может быть множество, но если вы разберетесь с этим, все остальные будут вам понятны...