Чем различаются запросы с UNION и UNION ALL?
  Anonymous Quiz
    7%
    Различия только в написании операции. Union - это сокращенный вариант написания UNION ALL
      
    76%
    UNION объединяет наборы строк, исключая дубли, UNION ALL объединяет наборы с сохранением всех строк
      
    8%
    UNION соединяет таблицы через внутреннее соенидение, а UNION ALL соединяет строки слева и справа
      
    2%
    Все варианты неверные
      
    6%
    Узнать ответ
      
    Если в качестве идентификаторов используются номера заказов, что покажет следующий запрос?
SELECT id FROM Orders WHERE year (date) > 2018;
  SELECT id FROM Orders WHERE year (date) > 2018;
Anonymous Quiz
    86%
    Номера заказов, сделанных после 2018 года
      
    2%
    Уникальные номера заказов
      
    5%
    Номера заказов, сделанных до 2018 года
      
    5%
    Все варианты неверные
      
    2%
    Узнать ответ
      
    Что покажет следующий запрос?
SELECT CONCAT(`index`," ", `city`) AS delivery_address FROM Orders;
  SELECT CONCAT(`index`," ", `city`) AS delivery_address FROM Orders;
Anonymous Quiz
    12%
    Ничего, запрос составлен неверно
      
    4%
    Покажет уникальные значения индексов и адресов из таблицы Orders
      
    72%
    Соединит поля с индексом и адресом из таблицы Orders и покажет их с псевдонимом delivery_address
      
    4%
    Соединит поля с индексом и адресом из таблицы Orders, но покажет их без псевдонима
      
    7%
    Узнать ответ
      
    С помощью какого ключевого слова можно задать условия фильтрации после выполнения группировки?
  Anonymous Quiz
    5%
    AFTER ORDER
      
    80%
    HAVING
      
    3%
    SELECT
      
    10%
    WHERE
      
    2%
    Узнать ответ
      
    Где верно прописано удаление поля в таблице?
  Anonymous Quiz
    24%
    DROP Users COLUMN name;
      
    7%
    SELECT Users DROP COLUMN name;
      
    7%
    TRUNCATE Users DROP COLUMN name;
      
    56%
    ALTER TABLE Users DROP COLUMN name;
      
    6%
    Узнать ответ
      
    Какие условия следует использовать, чтобы получить из таблицы все записи, в которых значение в колонке last_name начинается со строки 'SM'?
  Anonymous Quiz
    1%
    WHERE last_name[1 TO 2] = 'SM'
      
    91%
    WHERE last_name LIKE 'SM%'
      
    1%
    WHERE last_name EQUATES TO 'SM'
      
    3%
    WHERE last_name IS 'SM*'
      
    2%
    WHERE last_name = 'SM'
      
    1%
    Узнать ответ
      
    С помощью какого update-запроса можно обновить значения более чем одной колонки?
  Anonymous Quiz
    6%
    Одним запросом можно обновить не более одной колонки
      
    9%
    UPDATE table_name SET col1_name = 'col1val' SET col2_name = 'col2val';
      
    17%
    UPDATE table_name SET col1_name = 'col1val' AND SET col2_name = 'col2val';
      
    60%
    UPDATE table_name SET col1_name = 'col1val', col2_name = 'col2val';
      
    8%
    Узнать ответ
      
    В таблице есть колонка EX_COL. Записи таблицы для этой колонки содержат значения { 100, 200, 300, NULL }. Каким будет результат функции AVG(EX_COL)?
  Anonymous Quiz
    2%
    0
      
    20%
    150
      
    41%
    200
      
    31%
    Возникнет ошибка: агрегатные функции не могут использоваться для записей со значениями NULL
      
    5%
    Узнать ответ
      
    Как вернуть количество записей в таблице "Customers"?
  Anonymous Quiz
    85%
    SELECT COUNT(*) FROM Customers;
      
    3%
    SELECT COLUMNS(*) FROM Customers;
      
    9%
    SELECT COUNT() FROM Customers;
      
    1%
    SELECT COLUMNS() FROM Customers;
      
    2%
    Узнать ответ
      
    Нужно ли дата-инженерам знать Linux? 
Расскажет Вадим Заигрин – Team Lead команд инженеров данных. Встречаемся на бесплатном открытом уроке от OTUS, где вы вместе с экспертом:
- разберетесь, почему вам надо знать Linux;
- ознакомитесь с его особенностями;
- узнаете, как работать с Linux: командная строка, пользователи и их права, запуск приложений, инструменты работы с сетью.
Занятие пройдёт 22 февраля в 20:00 мск и будет приурочено к старту курса «Data Engineer». Доступна рассрочка на обучение!
Пройдите короткое тестирование прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://vk.cc/cuD8ds
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
  Расскажет Вадим Заигрин – Team Lead команд инженеров данных. Встречаемся на бесплатном открытом уроке от OTUS, где вы вместе с экспертом:
- разберетесь, почему вам надо знать Linux;
- ознакомитесь с его особенностями;
- узнаете, как работать с Linux: командная строка, пользователи и их права, запуск приложений, инструменты работы с сетью.
Занятие пройдёт 22 февраля в 20:00 мск и будет приурочено к старту курса «Data Engineer». Доступна рассрочка на обучение!
Пройдите короткое тестирование прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://vk.cc/cuD8ds
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Выберите корректный пример использования функции CONCAT:
  Anonymous Quiz
    5%
    SELECT CONCAT = index AND city FROM Orders;
      
    12%
    SELECT CONCAT IN (`index`, `city`) FROM Orders;
      
    67%
    SELECT CONCAT(`index`, " ", `city`) FROM Orders;
      
    7%
    Нет правильного примера
      
    9%
    Узнать ответ
      
    Как выбрать все записи из таблицы "Persons", для которых значение колонки "FirstName" начинается с "a"?
  Anonymous Quiz
    1%
    SELECT * FROM Persons WHERE FirstName = 'a'
      
    11%
    SELECT * FROM Persons WHERE FirstName LIKE '%a'
      
    80%
    SELECT * FROM Persons WHERE FirstName LIKE 'a%'
      
    2%
    SELECT * FROM Persons WHERE FirstName LIKE '%a%'
      
    3%
    SELECT * FROM Persons WHERE FirstName STARTSWITH 'a'
      
    2%
    Узнать ответ
      
    😱Вы в огне из-за больших запросов, которые даже писали не вы? 
 
Разберемся с этим 😏 на вебинаре «Оптимизация запросов в SQL Server» от OTUS
1. Рассмотрим структуру запросов, как элемент общего дизайна системы
2. Выясним, что делать с большими и даже огромными запросами написанными не вами
3. И разберем ключевые методы оптимизации, их плюсы и минусы
 
✅ В результате вы получите структурные представления об оптимизации, сравните предложенные методы с собственными и подберете решение своей задачи!
 
🎯Занятие будет интересно разработчикам, аналитикам, администраторам баз данных, девопсам. Как новичкам, так и профи!
 
Ведущий: Дмитрий Тарасов, аналитик и разработчик с 25-летним стажем в IT
Практикуемся 28 февраля, 20:00 мск в рамках курса «MS SQL Server Developer». Осталось уже меньше половины мест!
 
👉Чтобы записаться, пройдите тест!
  Разберемся с этим 😏 на вебинаре «Оптимизация запросов в SQL Server» от OTUS
1. Рассмотрим структуру запросов, как элемент общего дизайна системы
2. Выясним, что делать с большими и даже огромными запросами написанными не вами
3. И разберем ключевые методы оптимизации, их плюсы и минусы
✅ В результате вы получите структурные представления об оптимизации, сравните предложенные методы с собственными и подберете решение своей задачи!
🎯Занятие будет интересно разработчикам, аналитикам, администраторам баз данных, девопсам. Как новичкам, так и профи!
Ведущий: Дмитрий Тарасов, аналитик и разработчик с 25-летним стажем в IT
Практикуемся 28 февраля, 20:00 мск в рамках курса «MS SQL Server Developer». Осталось уже меньше половины мест!
👉Чтобы записаться, пройдите тест!
В чем разница между условиями WHERE и HAVING при использовании GROUP BY?
  Anonymous Quiz
    2%
    Разницы нет
      
    80%
    В HAVING можно наложить условия на результаты группировки
      
    11%
    В WHERE можно наложить условия на результаты группировки
      
    4%
    Все варианты неверные
      
    4%
    Узнать ответ
      
    😱Вы в огне из-за больших запросов, которые даже писали не вы?  
  
Разберемся с этим 😏 на вебинаре «Оптимизация запросов в SQL Server» от OTUS
1. Рассмотрим структуру запросов, как элемент общего дизайна системы
2. Выясним, что делать с большими и даже огромными запросами написанными не вами
3. И разберем ключевые методы оптимизации, их плюсы и минусы
  
✅ В результате вы получите структурные представления об оптимизации, сравните предложенные методы с собственными и подберете решение своей задачи!
  
🎯Занятие будет интересно разработчикам, аналитикам, администраторам баз данных, девопсам. Как новичкам, так и профи!
  
Ведущий: Дмитрий Тарасов, аналитик и разработчик с 25-летним стажем в IT
Практикуемся 28 февраля, 20:00 мск в рамках курса «MS SQL Server Developer». Осталось уже меньше половины мест!
  
👉Чтобы записаться, пройдите тест!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
  Разберемся с этим 😏 на вебинаре «Оптимизация запросов в SQL Server» от OTUS
1. Рассмотрим структуру запросов, как элемент общего дизайна системы
2. Выясним, что делать с большими и даже огромными запросами написанными не вами
3. И разберем ключевые методы оптимизации, их плюсы и минусы
✅ В результате вы получите структурные представления об оптимизации, сравните предложенные методы с собственными и подберете решение своей задачи!
🎯Занятие будет интересно разработчикам, аналитикам, администраторам баз данных, девопсам. Как новичкам, так и профи!
Ведущий: Дмитрий Тарасов, аналитик и разработчик с 25-летним стажем в IT
Практикуемся 28 февраля, 20:00 мск в рамках курса «MS SQL Server Developer». Осталось уже меньше половины мест!
👉Чтобы записаться, пройдите тест!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Что покажет следующий запрос: 
SELECT CONCAT(`index`," ", `city`) AS delivery_address FROM Orders;
  SELECT CONCAT(`index`," ", `city`) AS delivery_address FROM Orders;
Anonymous Quiz
    10%
    Ничего, запрос составлен неверно
      
    3%
    Покажет уникальные значения индексов и адресов из таблицы Orders
      
    75%
    Соединит поля с индексом и адресом из таблицы Orders и покажет их с псевдонимом delivery_address
      
    3%
    Соединит поля с индексом и адресом из таблицы Orders, но покажет их без псевдонима
      
    8%
    Узнать ответ
      
    ⚡️ А все ли у вас ок с NoSQL? С чем работали? 
 
🔥 И если часто слышите это на собесах и чувствуете, что нужно подтянуть скилы, то приглашаем на самый популярный онлайн-курс по нереляционным БД — «NoSQL» от OTUS!
 
✅ Курс обеспечивает глубокое погружение в область NoSQL, чтобы вы научились оптимально перестраивать свои решения на основе классических СУБД для увеличения производительности. На практике разберем всю базу: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ etc
 
📌 Пройдите бесплатный тест прямо сейчас и узнайте, готовы ли вы стать более востребованным специалистом: https://vk.cc/cvbMiE
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
  🔥 И если часто слышите это на собесах и чувствуете, что нужно подтянуть скилы, то приглашаем на самый популярный онлайн-курс по нереляционным БД — «NoSQL» от OTUS!
✅ Курс обеспечивает глубокое погружение в область NoSQL, чтобы вы научились оптимально перестраивать свои решения на основе классических СУБД для увеличения производительности. На практике разберем всю базу: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ etc
📌 Пройдите бесплатный тест прямо сейчас и узнайте, готовы ли вы стать более востребованным специалистом: https://vk.cc/cvbMiE
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🙄 Как разработчику анализировать длинные и сложные запросы в SQL Server?    
    
❤️ Расскажет Кристина Кучерова — архитектор решений в Билайн. Встречаемся на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете:
    
1. Почему не всегда хорошо начинать с плана для длинного запроса
2. Анализ статистики выполнения запроса
3. Разбивку запроса на части и просмотр плана
4. Как не сломать то, что работало до вас
    
✅ Занятие пройдёт 12 марта в 20:00 МСК в рамках курса «MS SQL Server Developer». Доступна рассрочка на обучение!
    
👉🏻 Чтобы посетить бесплатный урок и получить запись, прямо сейчас пройдите небольшой тест
 
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
  ❤️ Расскажет Кристина Кучерова — архитектор решений в Билайн. Встречаемся на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете:
1. Почему не всегда хорошо начинать с плана для длинного запроса
2. Анализ статистики выполнения запроса
3. Разбивку запроса на части и просмотр плана
4. Как не сломать то, что работало до вас
✅ Занятие пройдёт 12 марта в 20:00 МСК в рамках курса «MS SQL Server Developer». Доступна рассрочка на обучение!
👉🏻 Чтобы посетить бесплатный урок и получить запись, прямо сейчас пройдите небольшой тест
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Есть ли ошибка в запросе?
SELECT id, date, customer_name FROM Orders WHERE customer_name = Mike;
  SELECT id, date, customer_name FROM Orders WHERE customer_name = Mike;
Anonymous Quiz
    8%
    Запрос составлен правильно
      
    85%
    Mike необходимо записать в кавычках - "Mike"
      
    2%
    Нужно убрать лишние поля из запроса
      
    2%
    Строчку с WHERE нужно поменять местами с FROM
      
    3%
    Узнать ответ