Главная /
Введение в Oracle SQL /
Запрос SQL:SELECT COUNT(title) FROM books WHERE genre = 'Horror' AND title IS NULL; Данный запрос является некорректным способом вычисления количества строк таблицы "books», в которых пропущены наименования книг указанного жанра, по причине того, что ...
Запрос SQL:SELECT COUNT(title)
FROM books
WHERE genre = 'Horror' AND title IS NULL;
Данный запрос является некорректным способом вычисления количества строк таблицы "books», в которых пропущены наименования книг указанного жанра, по причине того, что ...
вопрос
Правильный ответ:
функция
COUNT(title)
не принимает во внимание строки, в которых значение столбца "title» пусто
правильным синтаксисом последней строки запроса является запись:
HAVING title IS NULL
правильным синтаксисом последней строки запроса является запись:
HAVING NULL title
данный запрос никогда не возвратит значение > 1, т.к. функция
COUNT(title)
учитывает только уникальные значения
все условия в предложении
WHERE
необходимо отменить, иначе все наименования жанра 'Horror' (пустые и непустые) будут учитываться функцией COUNT
Сложность вопроса
56
Сложность курса: Введение в Oracle SQL
51
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, почему я не нашёл этот чёртов сайт с решениями интуит до зачёта
17 июн 2020
Аноним
Это очень элементарный тест интуит.
10 июн 2020
Аноним
Кто находит эти вопросы inuit? Это же легко
28 ноя 2019
Другие ответы на вопросы из темы базы данных интуит.
- # Команда SQL: ALTER TABLE s_emp RENAME CONSTRAINT sys_c0001411 TO s_emp_id_pk;Результат действия команды - переименование ...
- # Команды SQL:CREATE TYPE relative_type AS OBJECT ( first_name VARCHAR2(30), last_name VARCHAR2(30), birth_date DATE -- дата рождения ); CREATE TABLE relatives OF relative_type;Получить день рождения всех родственников, информация о которых хранится в таблице RELATIVES, возможно при помощи команды:
- # Дана команда SQL: FLASHBACK TABLE s_region TO BEFORE DROP; Результат действия команды - ...
- # Системные функции Oracle:
- # Дана таблица: SALE (Продажи)COLUMN NAMEDATATYPECOMMENTIDNUMBER(9)PRIMARY KEYSALE_DATEDATEДата продажиКоманда создания переменной SQL*Plus: VARIABLE sale_id NUMBER(9) Требуется создать команду SQL, которая выполнит обновление даты для продажи, номер которой вводится интерактивно с помощью переменной SQL*Plus. В качестве даты необходимо установить системную дату. Вариант, позволяющий выполнить задание: