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

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


№ 7065181110


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

По вопросам рекламы: @anothertechrock
Download Telegram
Какие условия следует использовать, чтобы получить из таблицы все записи, в которых значение в колонке 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%
Узнать ответ
В таблице есть колонка EX_COL. Записи таблицы для этой колонки содержат значения { 100, 200, 300, NULL }. Каким будет результат функции AVG(EX_COL)?
Anonymous Quiz
3%
0
20%
150
41%
200
31%
Возникнет ошибка: агрегатные функции не могут использоваться для записей со значениями NULL
5%
Узнать ответ
Друзья, много книг по БД и SQL на русском языке можно скачать тут : @sqllibr
Какой логической операции соответствует условная операция IN?
Anonymous Quiz
19%
OR и AND
8%
!AND
38%
OR
25%
AND
10%
Узнать ответ
Какое утверждение НЕ соответствует приведенному запросу:
SELECT cust_name, cust_state,
(SELECT COUNT(*) FROM Orders WHERE Orders.cust_id = Customers.cust_id) AS orders FROM Customers Order BY cust_name DESC
Anonymous Quiz
11%
Поле Orders формируется в результате подзапроса
13%
SELECT возвращает 3 столбца для каждого клиента
17%
cust_id из Orders сравнивается с тем, что извлекается из Customers
51%
Результаты сортируются по возрастанию
8%
Узнать ответ
В реляционных базах данных данные хранятся в таблицах, которые являются...
Anonymous Quiz
16%
Одномерными
56%
Двумерными
2%
Трехмерными
20%
Любыми из перечисленных выше
6%
Узнать ответ
Какой оператор SQL используется для возврата только разных значений?
Anonymous Quiz
17%
SELECT DIFFERENT
13%
SELECT UNIQUE
68%
SELECT DISTINCT
2%
Узнать ответ