База ответов ИНТУИТ

Введение в Oracle SQL

<<- Назад к вопросам

Дана таблица:
VTABLE
ABC
451
526
194
21220
8104
1209
Необходимо вычислить долю значения в столбце "b" в общей сумме значений столбца. Поставленную задачу выполнит запрос:

(Отметьте один правильный вариант ответа.)

Варианты ответа
SELECT a, b, c, RATIO_TO_REPORT (B) OVER () AS "Analytic function"FROM vtable;
(Верный ответ)
SELECT a, b, c, SUM(c) OVER (ORDER BY с RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT_ROW) AS "Analytic function"FROM vtable;
SELECT a, b, c, b - LAG(b,1) OVER (ORDER BY b) AS "Analytic function"FROM vtable;
SELECT a, b, c, ROW_NUMBER () OVER (ORDER BY a) AS "Analytic function"FROM vtable;
Похожие вопросы
Дана таблица:
VTABLE
ABC
451
526
194
21220
8104
1209
Необходимо вычислить сумму значений в столбце "с" нарастающим итогом. Поставленную задачу выполнит запрос:
Дана таблица:
VTABLE
ABC
451
526
194
21220
8104
1209
Необходимо установить номер строки в порядке возрастания значения в столбце "a". Поставленную задачу выполнит запрос:
Дана таблица:
VTABLE
COLUMN NAMENULL/NOT NULLDATATYPE
anullchar(5)
bnot nullnumber(5)
cnot nullchar(20)
Необходимо вычислить среднее арифметическое среди уникальных значений столбцa "b» таблицы "vtable». Поставленную задачу выполнит запрос:
Дана таблица:
VTABLE
COLUMN NAMENULL/NOT NULLDATATYPE
anullchar(5)
bnot nullnumber(5)
cnot nullchar(20)
Необходимо вычислить среднее арифметическое среди уникальных значений столбцa "с» таблицы "vtable». Поставленную задачу выполнит запрос:
Дана таблица:
VTABLE
COLUMN NAMENULL/NOT NULLDATATYPE
anullchar(5)
bnot nullnumber(5)
cnot nullchar(20)
Запрос SQL:
 SELECT DISTINCT a FROM vtable;
В столбце "а» таблицы "vtable» содержатся 2 значения 'Blue', 1 значение 'Red', 4 значения 'White' и 3 пустых значения. Количество строк, возвращенных запросом, = ...
Дана таблица:
VTABLE
IDABC
1catdogmouse
2liondogzebra
3lambbirdferret
4lynxantbat
5flybeebeetle
6fishsharkcricket
Запрос SQL:
SELECT a, b FROM vtable WHERE c LIKE '%e%';
Количество строк, возвращенных запросом, = ...
Дана таблица:
Column1Column2Column3
alphapenguinsea
alphaseahawksea
alphasea gullsea
betaroosterland
betacrowland
Необходимо запретить появление в столбце "Column3" иных значений, кроме "sea" и "lake", независимо от того, какие значения уже присутствуют в столбце. Выполнить поставленную задачу позволят команды:
Дана таблица WORK, в которой содержится информация о сотрудниках компании:
WORKNOНомер сотрудника
WNAMEФамилия
MGRНомер начальника
Необходимо вычислить общее количество начальников, без вывода информации о них, с учетом того, что у начальника может быть несколько подчиненных, и некоторые сотрудники не имеют начальника. Поставленную задачу выполнит запрос:
Дана таблица:
Column1Column2Column3
alphapenguinsea
alphaseahawksea
alphasea gullsea
betaroosterland
betacrowland
Необходимо запретить появление в столбце "Column3" иных значений, кроме "sea" и "land" (независимо от регистра). Выполнить поставленную задачу позволят команды:
Дана таблица:
VTABLE
COLUMN NAMENULL/NOT NULLDATATYPE
anot nullnumber(18)
bnullchar(50)
cnullnumber(10)
dnot nullchar(10)
Запросы к таблице, которые будут выполнены безошибочно: