SQL задачи
10.1K subscribers
183 photos
133 links
SQL задачи для подготовки к собеседованию.

SQL тесты для проверки знаний.


№ 7065181110


SQL запросы к конкретной Базе данных с решением и разбором

По вопросам рекламы: @anothertechrock
Download Telegram
С помощью предиката IN можно извлечь данные, соответствующие заданным значениям, являющимся
Anonymous Quiz
6%
числовыми
4%
строковыми
16%
числовыми или строковыми
71%
любого типа, поддерживаемого в SQL
3%
посмотреть ответ
Как выбрать все записи из таблицы Persons, где значение поля LastName в алфавитном порядке находится между значениями "Hansen" и "Pettersen"?
Anonymous Quiz
59%
SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen' AND 'Pettersen'
16%
SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'
8%
SELECT * FROM Persons WHERE LastName>='Hansen' AND LastName<='Pettersen'
12%
SELECT * FROM Persons WHERE LastName ASC 'Hansen' AND 'Pettersen'
6%
Посмотреть ответ
Какое ключевое слово нельзя использовать вместе с оператором ROLLUP?
Anonymous Quiz
26%
LIMIT
12%
GROUP BY
11%
ORDER BY
21%
HAVING
30%
Посмотреть ответ
С помощью какой конструкции можно проанализировать использование индекса?
Anonymous Quiz
26%
INDEX USAGE
16%
TEST INDEX
39%
EXPLAIN
5%
Все варианты неверные
14%
Посмотреть ответ
Как в SQL выбрать все записи из таблицы "Persons", где значение столбца "FirstName" равно "Peter"?
Anonymous Quiz
4%
SELECT [all] FROM Persons WHERE FirstName='Peter'
4%
SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
2%
SELECT * FROM Persons WHERE FirstName<>'Peter'
89%
SELECT * FROM Persons WHERE FirstName='Peter'
1%
Посмотреть ответ
Синонимом какого понятия является понятие 'кортеж'?
Anonymous Quiz
19%
Поле
57%
Запись
7%
Первичный ключ
7%
Внешний ключ
10%
Посмотреть ответ
Каким будет вывод INSTR(‘FREETIMELEARN’, ‘M’)?
Anonymous Quiz
30%
7
12%
6
19%
MELEARN
12%
FREETI
27%
Посмотреть ответ
Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
Anonymous Quiz
67%
select sum(price) from Orders;
10%
select sum(price), customer_name from Orders;
6%
select * from Orders where price=sum();
13%
select sum() from Orders group by price desc;
3%
Посмотреть ответ
Как вернуть все записи из таблицы Persons, отсортированные в порядке убывания по FirstName?
Anonymous Quiz
87%
SELECT * FROM Persons ORDER BY FirstName DESC
2%
SELECT * FROM Persons SORT 'FirstName' DESC
5%
SELECT * FROM Persons SORT BY 'FirstName' DESC
4%
SELECT * FROM Persons ORDER FirstName DESC
2%
Посмотреть ответ
Если в качестве идентификаторов используются номера заказов, что покажет следующий запрос?
SELECT id FROM Orders WHERE year (date) > 2018;
Anonymous Quiz
88%
Номера заказов, сделанных после 2018 года
2%
Уникальные номера заказов
5%
Номера заказов, сделанных до 2018 года
4%
Все варианты неверные
2%
Узнать ответ