DATA Analyst | 1000 Interview questions
168 subscribers
6 photos
2 links
Download Telegram
№26 категория вопросов: #SQL # CORRELATED_SUBQUERY #Middle
SELECT t1.id, 
(SELECT SUM(value) FROM transactions t2 WHERE t2.customer_id = t1.id AND t2.transaction_date <= t1.transaction_date) AS daily_balance
FROM transactions t1;
№27 категория вопросов: #SQL # CORRELATED_SUBQUERY #Middle
A)
SELECT id, salary, 
(SELECT COUNT(*) FROM employees e2 WHERE e2.salary >= e1.salary) AS rank
FROM employees e1;

B)
 
SELECT id, salary,
(SELECT COUNT(*) FROM employees WHERE salary < e.salary) AS rank
FROM employees e;

C)
SELECT id, salary, 
(SELECT COUNT(*) FROM employees WHERE salary >= salary) AS rank
FROM employees;

D)
SELECT id, salary, 
(SELECT COUNT(*) FROM employees e2 WHERE e2.salary < e.salary) AS rank
FROM employees e;
27. Какой из запросов выше корректно использует коррелированный подзапрос для создания нового столбца с нумерацией сотрудников в зависимости от их зарплаты?
Anonymous Quiz
52%
A)
19%
B)
14%
C)
14%
D)
№28 категория вопросов: #SQL # CORRELATED_SUBQUERY #Middle
SELECT e.id, e.name, 
(SELECT AVG(salary) FROM employees e2 WHERE e2.department_id = e.department_id) AS avg_department_salary
FROM employees e;
№29 категория вопросов: #SQL # JOIN #Junior
Даны две таблицы
Таблица t1

| a1 |
|-------- |
| 2 |
| 4 |
| 4 |
| 5 |
| null |

Таблица t2
-----------
| a2 |
|---------|
| 2 |
| 2 |
| 4 |
| 4 |
| 7 |
| null |
| null |
A)
| a1 | a2 |
|-----|-----|
| 2 | 2 |
| 4 | 4 |
| 4 | 4 |
|null |null |

B)
| a1 | a2 |
|-----|-----|
| 2 | 2 |
| 2 | 2 |
| 4 | 4 |
| 4 | 4 |
| 4 | 4 |
| 4 | 4 |

C)
| a1 | a2 |
|-----|-----|
| 2 | 2 |
| 2 | 2 |
| 4 | 4 |
| 4 | 4 |
| 4 | 4 |
| 4 | 4 |
|null |null |
|null |null |

D)
| a1 | a2 |
|-----|-----|
| 2 | 2 |
| 4 | 4 |
| 4 | 4 |
|null |null |
29. Какой результат выведет запрос:
SELECT * FROM t1 JOIN t2 ON a1 = a2
Anonymous Quiz
37%
A)
26%
B)
22%
C)
15%
D)
№30 категория вопросов: #SQL # DB #Junior
30. Выберете основные связи отношений таблиц в SQL:
Anonymous Quiz
2%
Один к одному
15%
Один ко многим
2%
Многие ко многим
80%
Все ответы верны
№31 категория вопросов: #SQL # DB #Junior
31. Что подразумевается под полем в SQL ?
Anonymous Quiz
64%
Ячейка в таблице
29%
Столбцы в таблице
7%
Строки в таблице
№32 категория вопросов: #SQL # DB #Junior
№33 категория вопросов: #SQL # DB #Junior