Главная /
SQL (Oracle): Основы /
Имеется модель данных:[картинка] , где таблица Recent_Jobs имеет структуру: Recent_Jobs: Job_id (number PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)), Sal (number) Запрос имеет следующий вид: SELE
Имеется модель данных:
, где таблица Recent_Jobs
имеет структуру:
Recent_Jobs: Job_id (number PK), Position (varchar2 (40)), Started_from (date), Lasted_to (date), Employer_comments (varchar2 (200)), Sal (number)
Запрос имеет следующий вид:
При попытке выполнить запрос сервер БД генерирует ошибку. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
во фразе
GROUP BY
не может присутствовать столбец, которого нет в списке столбцов (выражений) фразы SELECT
во фразе
WHERE
не могут использоваться групповые функции (если не принимать во внимание подзапросы)
фраза
WHERE
должна стоять после фразы GROUP BY
, обратный порядок не допускается
вместо
GROUP BY
следовало использовать ключевое слово GROUP
Сложность вопроса
69
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 4 с минусом. Спасибо сайту
16 сен 2020
Аноним
Экзамен прошёл на зачёт.
30 ноя 2019
Аноним
Пишет вам сотрудник деканата! Тотчас уничтожьте сайт vtone.ru с ответами на интуит. Это невозможно
02 авг 2017
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoPositive_responsesAddress_id11Tom25.03.1981Bad discipline601012Alex28.09.197890%12 Запрос предназначен для получения отчета, содержащего информацию о соискателях, количество положительных отзывов которых указано в процентах от общего числа отзывов (значение в столбце Positive_responses заканчивается знаком %). Столбец Positive_responses имеет тип VARCHAR2. SELECT Person_name FROM Persons WHERE __________________ Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Имеется модель данных: [Большая Картинка] , где таблица Authors содержит данные: Author_idNameDay_Of_BirthAddress10Alex11.03.1978Moscow, Sokolova, 1520ALEX12.09.1964Moscow, Dubovina, 34 Запрос SQL имеет следующий вид: Select Name from Authors Where upper (Name) like 'ALEX' Среди представленных вариантов выберите корректный вариант итогового отчета:
- # Имеется модель данных: [Большая Картинка] , где таблица Books имеет структуру: Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number), Price (number) Запрос имеет следующий вид: SELECT MAXIMUM (ALL round (nvl (Size, 0), -2)) as result FROM Books ORDER BY result При попытке выполнить запрос сервер генерирует ошибку. Укажите правильную причину ошибки:
- # Какие операторы сравнения могут применяться в условии WHERE, если в качестве правого операнда используется подзапрос (однострочный):
- # Таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Michel25.03.1978Bad discipline4101112Tom15.04.197551215 Таблица Persons1 содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id11Dennis25.03.19784101312James15.04.197544502 Запрос SQL имеет вид: SELECT length (Person_name) name from Persons MINUS SELECT length (Person_name) name from Persons1 Выберите среди предложенных вариантов верный вариант итогового отчета, при условии, что столбцы Person_name обладают типом Varchar2: