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

Введение в Oracle SQL

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

Запрос SQL:
SELECT last_name, title, start_date,AVG(salary) OVER (ORDER BY start_date ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) avg_sal FROM s_emp;
Команда иллюстрирует формирование интервалов аггрегирования по ...

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

Варианты ответа
строкам(Верный ответ)
значениям
условию
группе
Похожие вопросы
Запрос SQL:
SELECT last_name, title, start_date,AVG(salary) OVER (ORDER BY start_date RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) avg_sal FROM s_emp;
Команда иллюстрирует формирование интервалов аггрегирования по ...
Дана таблица S_EMP, в которой содержится информация о сотрудниках компании:
IDНомер сотрудникаPRIMARY KEY
LAST_NAMEФамилияNOT NULL
TITLEДолжностьNOT NULL
MANAGER_IDНомер начальника
SALARYЗарплатаNOT NULL
START_DATEДата начала работыNOT NULL
Запрос SQL:
SELECT last_name, title, start_date,AVG(salary) OVER (ORDER BY start_date RANGE BETWEEN INTERVAL '3' MONTH PRECEDING AND CURRENT ROW) avg_sal FROM s_emp;
Результат действия запроса - вывод фамилии, должности, даты начала работы ...
Дана таблица S_EMP, в которой содержится информация о сотрудниках компании:
IDНомер сотрудникаPRIMARY KEY
LAST_NAMEФамилияNOT NULL
TITLEДолжностьNOT NULL
MANAGER_IDНомер начальника
SALARYЗарплатаNOT NULL
START_DATEДата начала работыNOT NULL
Запросы SQL:
  • SELECT title, AVG(salary) avg_sal FROM s_empGROUP BY title;
  • SELECT last_name, title, AVG(salary) OVER (PARTITION BY title) avg_sal FROM s_emp;
  • Различие в результатах действия запросов:
    Дана таблица S_EMP, в которой содержится информация о сотрудниках компании:
    IDНомер сотрудникаPRIMARY KEY
    LAST_NAMEФамилияNOT NULL
    TITLEДолжностьNOT NULL
    MANAGER_IDНомер начальника
    SALARYЗарплатаNOT NULL
    START_DATEДата начала работыNOT NULL
    Запрос SQL:
    SELECT last_name, SUM(salary) OVER() sum_sal FROM s_emp;
    Во избежание ошибки выполнения запроса для получения списка фамилий сотрудников и общей суммы зарплаты, в команду следует добавить:
    Дана таблица S_EMP, в которой содержится информация о сотрудниках компании:
    IDНомер сотрудникаPRIMARY KEY
    LAST_NAMEФамилияNOT NULL
    TITLEДолжностьNOT NULL
    MANAGER_IDНомер начальника
    SALARYЗарплатаNOT NULL
    START_DATEДата начала работыNOT NULL
    Запрос SQL:
    SELECT RPAD(last_name, LEVEL,'_') FROM s_empCONNECT BY PRIOR id = manager_idSTART WITH manager_id IS NULL;
    Команда выполняет построение ...
    Запрос SQL:
    SELECT * FROM (SELECT a.*, ROWNUM rn     FROM (SELECT * FROM s_emp ORDER BY TRUNC(SYSDATE - start_date) DESC) a)WHERE rn = 5;
    Результат действия запроса - выбор ...
    Дана таблица S_EMP, в которой содержится информация о сотрудниках компании:
    IDНомер сотрудникаPRIMARY KEY
    LAST_NAMEФамилияNOT NULL
    TITLEДолжностьNOT NULL
    MANAGER_IDНомер начальника
    SALARYЗарплатаNOT NULL
    START_DATEДата начала работыNOT NULL
    Запрос построения иерархии подчиненности:
    SELECT LEVEL, RPAD(last_name, LEVEL,'_') "Level of subordination" FROM s_empCONNECT BY PRIOR id = manager_idSTART WITH manager_id IS NULLORDER SIBLINGS BY last_name;
    Корневое значение древовидной иерархии определяет предложение:
    Дана таблица S_EMP, в которой содержится информация о сотрудниках компании:
    IDНомер сотрудникаPRIMARY KEY
    LAST_NAMEФамилияNOT NULL
    TITLEДолжностьNOT NULL
    MANAGER_IDНомер начальника
    SALARYЗарплатаNOT NULL
    START_DATEДата начала работыNOT NULL
    Запрос построения иерархии подчиненности:
    SELECT LEVEL, RPAD(last_name, LEVEL,'_') "Level of subordination"FROM s_empCONNECT BY PRIOR id = manager_idSTART WITH manager_id IS NULLORDER SIBLINGS BY last_name;
    Критерий зависимости между узлами древовидной иерархии определяет предложение:
    Дана таблица S_EMP, в которой содержится информация о сотрудниках компании:
    IDНомер сотрудникаPRIMARY KEY
    LAST_NAMEФамилияNOT NULL
    TITLEДолжностьNOT NULL
    MANAGER_IDНомер начальника
    SALARYЗарплатаNOT NULL
    START_DATEДата начала работыNOT NULL
    Запрос построения иерархии подчиненности:
    SELECT LEVEL, RPAD(last_name, LEVEL,'_') "Level of subordination"FROM s_empCONNECT BY PRIOR id = manager_idSTART WITH manager_id IS NULLORDER SIBLINGS BY last_name;
    Номер уровня подчиненности сотрудника определяет предложение:
    Запрос SQL:
    SELECT last_name, title, dept_id,SUM(salary) OVER (PARTITION BY title) sum_sal FROM s_emp;
    Группами в данном запросе являются ...