Главная /
SQL (Oracle): Основы /
Фраза HAVING:
Фраза HAVING
:
Правильный ответ:
может включать такие операторы сравнения, как:
between
…and
, like
, in
может включать только столбцы и выражения, которые присутствуют во фразе
GROUP BY
или передаются в качестве аргументов в групповые функции этой же фразы (HAVING
), не принимая во внимание подзапросы
не допускает использования подзапросов
используется для исключения групп из итоговой выборки
используется для задания столбцов и выражений, по которым следует осуществлять группировку
Сложность вопроса
66
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Комментарии:
Аноним
Я помощник профессора! Срочно сотрите этот ваш сайт с ответами на интуит. Не ломайте образование
28 авг 2017
Аноним
Экзамен сдал на зачёт. Ура
22 июн 2017
Другие ответы на вопросы из темы базы данных интуит.
- # Имеется модель данных: [Большая Картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id ( number FK), Job_id (number, FK) Запрос предназначен для отображения имен соискателей и соответствующих им идентификаторов специальностей (Specialty_id). Для соискателей, у которых в поле Specialty_id присутствует значение NULL, установить в качестве идентификатора специальности 13: SELECT Person_name, ______________ FROM Persons Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата:
- # Имеется модель данных: [Большая Картинка] , где таблица Persons имеет структуру: Persons: Person_id (number, PK), Person_name (varchar2 (30)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK) , таблица Skills имеет структуру: Skills: Skill_id (number, PK), Skill_title (varchar2 (50)) , таблица Person_Skill имеет структуру: Person_Skill: Person_id (number, PK, FK), Skill_id (number, PK, FK) Запрос SQL предназначен для отображения имен соискателей и наименований соответствующих им навыков. В итоговый отчет должны попасть только те специалисты, которые обладают навыком "Windows administrator". SELECT p.Person_name, s.Skill_title FROM Persons p JOIN Person_Skill ____p.Person_id = Person_Skill.Person_id JOIN Skills s ____ s.Skill_id = Person_Skill.Skill_id ____ s.Skill_title like 'Windows administrator' Какие ключевые слова следует вставить вместо знаков подчеркивания, чтобы обеспечить корректное выполнение запроса и получение требуемого результата.
- # В какой фразе предложения SELECT не могут присутствовать подзапросы
- # Имеется модель данных: [Большая Картинка] , где таблица Persons содержит данные: Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary12Tom28.09.19785121520013Peter31.01.198251316200 , таблица Age_grade содержит данные: Grade_idLowest_ageHighest_age1182923050 Запрос SQL имеет следующий вид: SELECT r.n1 name1 From (SELECT Person_name n1, Grade_id n2 FROM Persons, Age_grade WHERE trunc (months_between (sysdate, Day_Of_Birth)/12) between Lowest_age and Highest_age) r WHERE r.n2=2 Выберите среди предложенных вариантов верный вариант итогового отчета при условии, что текущей, является дата 06.10.2008:
- # Таблица Readers имеет структуру: Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_phone (varchar2 (20)) Таблица Workers имеет структуру: Workers: Worker_id (number, PK), Worker_name (varchar2 (20)), Position (number), Salary (number) Запрос предназначен для отображения имен читателей (Name), которые в то же время являются и сотрудниками: SELECT Name FROM Readers r _________ (SELECT Worker_name FROM Workers where Worker_name = r.Name) Выберите из предложенных вариантов тот, который при подстановке вместо знака подчеркивания обеспечивает корректное выполнение запроса и получение требуемого результата.