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

Введение в модель данных SQL

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

Какая из приведенных ниже таблиц является результатом рекурсивного запроса?

WITH RECURSIVE PX (Major, Minor, Qty) AS    ((SELECT Major, Minor, Qty        FROM PARTS        WHERE PARTS.Major = ‘P1’)    UNION ALL    (SELECT PX.Major, PARTS.Minor,            PX.Qty * PARTS.Qty        FROM PX, PARTS        where pp.Major = px.Minor))SELECT Major, Minor, Qty FROM PX;

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

Варианты ответа
MajorMinorQty
P1P22
P1P33
P1P42
P1P580
P1P642
MajorMinorQty
P1P22
P1P33
P1P42
P1P54
P1P524
P1P612
P1P512
P1P66
P1P64
P1P540
P1P620
MajorMinorQty
P1P22
P1P33
P1P42
P1P36
P1P54
P1P524
P1P612
P1P512
P1P66
P1P310
P1P64
P1P540
P1P620
(Верный ответ)
Похожие вопросы

Какая из приведенных ниже таблиц является результатом рекурсивного запроса?

WITH RECURSIVE PX (Major, Minor, Qty) AS    ((SELECT Major, Minor, Qty        FROM PARTS        WHERE PARTS.Major = ‘P1’)    UNION ALL    (SELECT PX.Major, PARTS.Minor,           PX.Qty * PARTS.Qty        FROM PX, PARTS        where pp.Major = px.Minor))SEARCH BREADTHFIRST BY Major, Minor SET ORDER_COLUMNSELECT Major, Minor, Qty FROM PXORDER BY ORDER_COLUMN;?

Какая из приведенных ниже таблиц является результатом рекурсивного запроса?

WITH RECURSIVE PX (Major, Minor, Qty) AS           ((SELECT Major, Minor, Qty             FROM PARTS             WHERE PARTS.Major = ‘P1’)         UNION ALL            (SELECT PX.Major, PARTS.Minor,                    PX.Qty * PARTS.Qty             FROM PX, PARTS             where pp.Major = px.Minor))SEARCH DEPTH FIRST BY Major,                      Minor SET ORDER_COLUMNSELECT Major, Minor, Qty FROM PXORDER BY ORDER_COLUMN;

Какая из показанных ниже таблиц является результатом запроса?

SELECT EMP_SAL, EMP_BONUS,       MAX(EMP_BDATE) AS MAX_BDATE,        GROUPING (EMP_BONUS) AS GBON) FROM EMPGROUP BY ROLLUP (EMP_SAL, EMP_BONUS);

Какая из показанных ниже таблиц является результатом запроса?

SELECT EMP_BDATE, EMP_BONUS,       MIN (EMP_SAL) AS MIN_SAL,        GROUPING (EMP_BDATE) AS GBD,       GROUPING (EMP_BONUS) AS GBONFROM EMPGROUP BY CUBE (EMP_BDATE, EMP_BONUS); 

Какая из показанных ниже таблиц является результатом запроса?

SELECT EMP_BDATE, EMP_BONUS,       MIN (EMP_SAL) AS MIN_SAL,        GROUPING (EMP_BDATE) AS GBD,       GROUPING (EMP_BONUS) AS GBONFROM EMPGROUP BY ROLLUP (EMP_BDATE, EMP_BONUS);

Какая из показанных ниже таблиц является результатом запроса?

SELECT EMP_BONUS, EMP_DEPT,       MIN (EMP_BDATE) AS MIN_DDATE,        GROUPING (EMP_BONUS) AS GBON,       GROUPING (EMP_DEPT) AS GDNFROM EMPGROUP BY ROLLUP (EMP_BONUS, EMP_DEPT);

Какая из показанных ниже таблиц является результатом запроса?

SELECT EMP_BONUS, EMP_DEPT,       MIN (EMP_BDATE) AS MIN_DDATE,        GROUPING (EMP_BONUS) AS GBON,       GROUPING (EMP_DEPT) AS GDNFROM EMPGROUP BY CUBE (EMP_BONUS, EMP_DEPT);

Какая из показанных ниже таблиц является результатом запроса

SELECT EMP_SAL, EMP_BONUS, DEPT_NO,      MAX(EMP_BDATE) AS MAX_BDATE,        GROUPING (EMP_BONUS) AS GBON,       GROUPING (DEPT_NO) AS GDNFROM EMPGROUP BY ROLLUP (EMP_SAL, EMP_BONUS, DEPT_NO);

Какая из следующих таблиц является результатом выполнения оператора?

DELETE FROM EMPWHERE NOT EXISTS (SELECT *         FROM EMP E         WHERE EMP.DEPT_NO = E.DEPT_NO                     AND (EMP.EMP_SAL +                       EMP.EMP_BONUS) >                         (E.EMP_SAL + E.EMP_BONUS))  AND EMP_SAL + EMP_BONUS =    (SELECT MIN (E.EMP_SAL + E.EMP_BONUS)        FROM EMP E        WHERE EMP.PRO_NO = E.PRO_NO)

Какая из следующих таблиц является результатом выполнения оператора?

UPDATE EMP SET EMP_SAL =  (SELECT (E.EMP_SAL + E.EMP_BONUS)/2  FROM EMP E, DEPT  WHERE EMP.DEPT_NO = DEPT.DEPT_NO    AND DEPT_MNG = E.EMP_NO)  WHERE DEPT_NO IS NOT NULL    AND PRO_NO = (SELECT PRO_NO  FROM EMP E, PRO  WHERE PRO_NAME = ‘Sedna’            AND PRO_MNG = E.EMP_NO            AND E.EMP_SAL < EMP.EMP_SAL);