Главная /
Введение в Oracle SQL /
Даны таблицы: [таблица] [таблица]Запрос SQL:SELECT a.family, a.name FROM animals a, blood_types t WHERE a.family = t.family AND a.family NOT IN ('fish', 'bird');Выборки, эквивалентные результату запроса, возвращают команды:
Даны таблицы:
FAMILY | NAME |
---|---|
mammal | dog |
mammal | lion |
fish | guppy |
bird | eagle |
fish | bass |
bird | pelican |
insect | beetle |
FAMILY | BLOOD_TYPE |
---|---|
mammal | warm_blooded |
fish | cold_blooded |
bird | cold_blooded |
Правильный ответ:
Сложность вопроса
41
Сложность курса: Введение в Oracle SQL
51
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы по интуиту.
10 май 2020
Другие ответы на вопросы из темы базы данных интуит.
- # В SQL поддерживаются возможности создания ...
- # Верные высказывания относительно индексов в СУБД Oracle:
- # Дана таблица S_EMP, в которой содержится информация о сотрудниках компании: IDНомер сотрудникаPRIMARY KEYLAST_NAMEФамилияNOT NULLTITLEДолжностьNOT NULLDEPT_IDНомер отдела SALARYЗарплатаNOT NULLSTART_DATEДата начала работыNOT NULLНеобходимо получить фамилию, номер отдела, должность сотрудника с указанием суммарной зарплаты для каждого отдела нарастающим итогом. Решением поставленной задачи является вариант:
- # Опция установки шифрования значений столбца:
- # Даны таблицы: ANIMALSFAMILYNAMEmammaldogmammallionfishguppybirdeaglefishguppybirdpelicanfishNULL BLOOD_TYPESFAMILYBLOOD_TYPEmammalwarm_bloodedfishcold_bloodedbirdcold_bloodedЗапрос SQL:SELECT COUNT(DISTINCT name) FROM animals WHERE family = ANY (SELECT family FROM blood_types WHERE blood_type LIKE ('warm%')); Значение, возвращенное запросом, = ...