Главная / Введение в Oracle SQL / Дана таблица: [таблица]Запросы SQL: SELECT ROUND(MAX(cost),2), ROUND(MIN(cost),2), ROUND(SUM(cost),2), ROUND(AVG(cost),2) FROM part;SELECT product_id, ROUND(MAX(cost),2), ROUND(MIN(cost),2), ROUND(SUM(cost),2), ROUND(AVG(cost),2) FROM part GROUP BY produc

Дана таблица:
PART (Детали)
COLUMN NAMEDATATYPECOMMENT
IDNUMBER(7)PRIMARY KEY
COSTNUMBER(7,2)Цена
PRODUCT_IDNUMBER(7)Номер товара
Запросы SQL:
  • SELECT ROUND(MAX(cost),2), ROUND(MIN(cost),2), ROUND(SUM(cost),2), ROUND(AVG(cost),2) FROM part;
  • SELECT product_id, ROUND(MAX(cost),2), ROUND(MIN(cost),2), ROUND(SUM(cost),2), ROUND(AVG(cost),2) FROM part GROUP BY product_id;
  • Разница между результатами выполнения команд заключается в следующем:

    вопрос

    Правильный ответ:

    запрос 1 возвратит 1 строку, запрос 2 может возвратить несколько строк
    полученные выборки будут одинаковыми, но по-разному отображены
    запрос 1 возвратит результат для каждой детали, запрос 2 возвратит результат для каждого товара
    выполнение одного из запросов вызовет ошибку
    Сложность вопроса
    87
    Сложность курса: Введение в Oracle SQL
    51
    Оценить вопрос
    Очень сложно
    Сложно
    Средне
    Легко
    Очень легко
    Комментарии:
    Аноним
    Зачёт в студне отлично. Лечу кутить отмечать экзамен intuit
    12 ноя 2017
    Оставить комментарий
    Другие ответы на вопросы из темы базы данных интуит.