Главная /
SQL: основы /
Отношение [картинка] Students: Student_id (int, PK), Student_name (char), Head_stud_id, Math_scope (float), Lang_scope (float), Group_id (int) Запрос предназначен для получения отчета, содержащего информацию о всех студентах, имена которых начинаются с си
Отношение Students
имеет схему:
Students: Student_id (int, PK), Student_name (char), Head_stud_id, Math_scope (float), Lang_scope (float), Group_id (int)
Запрос предназначен для получения отчета, содержащего информацию о всех студентах, имена которых начинаются с символов "А", "В" и "С".
Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
вопросПравильный ответ:
Student_name LIKE ‘A%’ AND Student_name LIKE ‘B%’ AND Student_name LIKE ‘C%’
Student_name >= 'A' AND Student_name <= 'C'
Student_name < 'D' AND Student_name >= 'A'
Student_name LIKE "A%" OR Student_name LIKE "B%" OR Student_name LIKE "C%"
Student_name LIKE 'C%' OR Student_name LIKE 'A%' OR Student_name LIKE 'B%'
Сложность вопроса
51
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Спасибо за сайт
25 янв 2020
Аноним
Это очень простецкий тест интуит.
02 мар 2017
Аноним
Какой человек ищет вот эти ответы inuit? Это же легко
25 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Отношение [Большая Картинка] Student_idStudent_nameHead_stud_idMath_scopeLang_scopeGroup_id11Tom154.24.31012Alex28NULL5.010 Запрос SQL предназначен для выборки всех имен студентов, у которых средний балл по Математике (Math_scope) больше 4.5 или не определен: SELECT Student_name FROM Students WHERE (Math_scope>4.5 OR Math_scope IS NULL) OR Student_name IS NOT NULL В результате запроса отбираются обе строки, хотя согласно условию должна быть отобрана лишь вторая строка (Student_id=12). Объясните причины получения некорректного результата:
- # Отношение Worker имеет схему: [Большая Картинка] Worker: Worker_id (int, PK), Worker_name (varchar), Position, Manager_id (varchar), Salary (float NOT NULL), Commission_pct (float NOT NULL), Branch_id (int, FK), Hire_date (timestamp) Запрос предназначен для поиска сотрудников 10 отдела, общий доход которых (Salary + Salary*Commission_pct) превышает 1500, и сотрудников 20 отдела с общим доходом, меньшим 1000 SELECT Worker_name FROM Worker WHERE___________________ Выберите из предложенных вариантов те, которые при подстановке вместо знака подчеркивания обеспечивают корректное выполнение запроса и получение требуемого результата:
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name(varchar), Head_stud_id, Math_scope (float), Lang_scope (float), Group_id (int) Отношение Head имеет аналогичную структуру. Требуется добавить в таблицу Head номер, имя и группу студентов с оценкой по математике более 4.4 Выберите варианты запроса, решающего данную задачу.
- # Представление (VIEW)
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom1710000.51020.05.9812Alexander17900NULL2021.06.98 Отношение Branch состоит из следующих кортежей: Branch_idBranch_titleLocation_id10Accounting1120Research12 Запрос SQL имеет следующий вид: SELECT r.n1 name1 FROM (SELECT Worker_name n1, Branch_title n2 FROM Worker, Branch WHERE Worker.Branch_id = Branch.Branch_id) r WHERE len(r.n2) +1 = len(r.n1) Выберите среди предложенных вариантов верный вариант итогового отчета: