Уроки SQL для начинающих! #1 - Установка локального сервера, работа с базами данных.
Курсор SQL: 9 первых шагов к написанию вашей первой программы на MS SQL
Вечер, конец месяца, бухгалтерия горит, менеджеры шепотом ругаются в курилке, а вы сидите над MS SQL Server и вручную гоняете один и тот же запрос, как хомячок в колесе. Вроде бы база данных, XXI век, автоматы, цифра, а по факту — копипаст, Excel, и молитва «лишь бы не упасть в проде». В какой-то момент наступает странное, почти просветлённое понимание: если я ещё раз запущу этот однотипный апдейт руками, я начну разговаривать с сервером по ночам. И вот как раз в этот момент в игре появляются курсоры SQL...
Вопросы про SQL со * (сложные) на собеседовании тестировщика
Работа с базами данных - важная часть работы тестировщика, поэтому на собеседованиях почти всегда будут вопросы касающиеся SQL. Простые вопросы мы разобрали вот в этой статье. Настала очередь более сложных и интересных (некоторые вопросы нам уже встречались, но тут подразумевается более подробный ответ). Сначала вопросы (ответы будут ниже в статье): 1. Что такое индексы в SQL, и как они влияют на производительность запросов? Могут ли индексы замедлить работу? 2. Как написать запрос, который вернет третью по величине зарплату из таблицы сотрудников? 3...