Какой оператор используется для поиска заданного шаблона в столбце?
  Anonymous Quiz
    5%
    GET
      
    14%
    PATTERN
      
    7%
    FROM
      
    70%
    LIKE
      
    3%
    Просмотреть ответ
      
    Возможно ли использование одновременно двух агрегирующих функций: select min(price), max(price) from Orders;
  Anonymous Quiz
    20%
    да, но данный запрос составлен неверно, надо так: select * from Orders where price IN (min, max);
      
    29%
    да, в результате мы получим минимальную и максимальную стоимости 63%
      
    14%
    да, в результате мы получим стоимости, отсортированные от минимальной к максимальной
      
    16%
    нет, две функции использовать одновременно нельзя
      
    20%
    Посмотреть ответы
      
    Какой командой можно создать новую таблицу?
  Anonymous Quiz
    95%
    CREATE TABLE
      
    1%
    MAKE TABLE
      
    1%
    SET TABLE
      
    1%
    Создавать таблицы можно только через интерфейс СУБД, специальной SQL команды для этого нет
      
    1%
    Посмотреть ответ
      
    Выберите правильный пример запроса с использованием UNION:
  Anonymous Quiz
    26%
    select id, city from Orders order by id union select id, city from Sellers order by city;
      
    5%
    select id, city, seller_id from Orders and select city, id from Sellers order by id;
      
    54%
    select id, city from Orders union select id, city from Sellers order by id;
      
    8%
    Все запросы верные
      
    7%
    Посмотреть ответы
      
    Какое ключевое слово используется для фильтрации значений, полученных в результате применения агрегирующих функций в результатах запроса с использованием GROUP BY?
  Anonymous Quiz
    15%
    WHERE
      
    61%
    HAVING
      
    14%
    И WHERE, и HAVING
      
    6%
    Ни одно из перечисленных
      
    3%
    Посмотреть ответ
      
    Каким запросом можно удалить все записи пользователей, зарегистрированных ранее '01-01-2016'?
  Anonymous Quiz
    11%
    DELETE FROM Users WHERE reg_date LESS THEN '01-01-2016'
      
    8%
    REMOVE FROM Users WHERE reg_date < '01-01-2016'
      
    79%
    DELETE FROM Users WHERE reg_date < '01-01-2016'
      
    2%
    Посмотреть ответ
      
    Предположим, что создана таблица persons с колонками id, name, age. Какой запрос найдет средний возраст всех людей с возрастом не менее 18-ти лет?
  Anonymous Quiz
    15%
    select avg(age) from persons having age >= 18
      
    7%
    select avg(age) from persons having avg(age) >= 18
      
    5%
    Это может быть сделано только с использованием подзапросов
      
    11%
    select avg(age) from persons where age >= 18 group by name
      
    6%
    select avg(age) from persons having age >= 18 group by name
      
    51%
    select avg(age) from persons where age >= 18
      
    6%
    Посмотреть ответ
      
    Что делает спецсимвол '_' в паре с оператором LIKE: select * from Orders where customer_name like 'mik_';
  Anonymous Quiz
    58%
    найдет все имена, которые начинаются на mik и состоят из 4 символов
      
    18%
    найдет все имена, которые начинаются на mik, неважно, из какого кол-ва символов они состоят
      
    3%
    найдет данные, где имя равно mik
      
    9%
    запрос составлен неверно, в паре с оператором like не используются спецсимволы
      
    12%
    Посмотреть ответ
      
    Что покажет следующий запрос:
select concat(`index`," ", `city`) AS delivery_address from Orders;
  select concat(`index`," ", `city`) AS delivery_address from Orders;
Anonymous Quiz
    13%
    ничего, запрос составлен неверно
      
    4%
    покажет уникальные значения индексов и адресов из таблицы Orders
      
    72%
    соединит поля с индексом и адресом из таблицы Orders и покажет их с псевдонимом delivery_address
      
    5%
    соединит поля с индексом и адресом из таблицы Orders, но покажет их без псевдонима
      
    6%
    Посмотреть ответ
      
    Выберите правильный пример использования функции округления ROUND
  Anonymous Quiz
    6%
    select id, price * discount AS total price from Orders ROUND (2);
      
    8%
    select id, price * discount ROUND (2) AS total price from Orders;
      
    76%
    select id, ROUND (price * discount, 2) AS total price from Orders;
      
    5%
    нет правильного примера
      
    5%
    Посмотреть ответ
      
    Что покажет следующий запрос: select id from Orders where year (date) > 2018;
  Anonymous Quiz
    5%
    номера заказов, сделанных до 2018 года
      
    2%
    номера заказов, сделанных в 2018 году
      
    2%
    уникальные номера заказов
      
    87%
    номера заказов, сделанных после 2018 года
      
    4%
    Посмотреть ответ
      
    Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
  Anonymous Quiz
    66%
    select sum(price) from Orders;
      
    11%
    select sum(price), customer_name from Orders;
      
    6%
    select * from Orders where price=sum();
      
    11%
    select sum() from Orders group by price desc;
      
    6%
    Посмотреть ответ
      
    Возможно ли использование одновременно двух агрегирующих функций: select min(price), max(price) from Orders;
  Anonymous Quiz
    11%
    да, но данный запрос составлен неверно, надо так: select * from Orders where price IN (min, max);
      
    65%
    да, в результате мы получим минимальную и максимальную стоимости
      
    10%
    нет, две функции использовать одновременно нельзя
      
    8%
    да, в результате мы получим стоимости, отсортированные от минимальной к максимальной
      
    6%
    Посмотреть ответ
      
    Выберите корректно составленный запрос с функцией GROUP BY:
  Anonymous Quiz
    4%
    select count(*) from Orders GROUP seller_id;
      
    5%
    select seller_id, count(*) from Orders GROUP seller_id;
      
    86%
    select seller_id, count(*) from Orders GROUP BY seller_id;
      
    2%
    select count(*) from Orders GROUP ON seller_id;
      
    3%
    Посмотреть ответ
      
    Какого из перечисленных ниже видов JOIN на самом деле не существует:
  Anonymous Quiz
    3%
    LEFT JOIN - который выведет все записи первой таблицы, для ненайденных пар проставит значение NULL
      
    3%
    RIGHT JOIN - который выведет все записи 2 таблицы, на место недостающей информации проставит NULL
      
    4%
    INNER JOIN - который показывает только те записи, для которых нашлись пары
      
    84%
    TRUE JOIN - который выведет все верные значения
      
    6%
    Посмотреть ответ