Какое ключевое слово используется для фильтрации значений, полученных в результате применения агрегирующих функций в результатах запроса с использованием 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
5%
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%
Посмотреть ответ
Как получить значение текущего года в SQL?
Anonymous Quiz
10%
select now();
17%
select year();
49%
select year(now());
17%
select year from Date;
6%
Посмотреть ответ
Что такое реляционные базы данных:
Anonymous Quiz
87%
База данных, в которой информация хранится в виде двумерных таблиц, связанных между собой
2%
База данных, в которой одна ни с чем не связанная таблица
3%
Любая база данных - реляционная
3%
Совокупность данных, не связанных между собой
3%
Узнать ответ
Как выглядит запрос, для вывода ВСЕХ значений из таблицы Orders:
Anonymous Quiz
6%
select ALL from Orders;
1%
select % from Orders;
92%
select * from Orders;
1%
select *.Orders from Orders;
1%
Узнать ответ
Какие SQL-операции относятся к командам DDL?
Anonymous Quiz
53%
DROP, ALTER
19%
SELECT, CREATE
5%
ALERT, SELECT
11%
UPDATE, MERGE
13%
Узнать ответ
Тест по DevOps.
Проверь есть ли у тебя базовое понимание, что такое http, https, linux.
25 вопросов.
Уровень: новичок
Проверь есть ли у тебя базовое понимание, что такое http, https, linux.
25 вопросов.
Уровень: новичок