Содержание
- 2. Рассматриваемые вопросы Перечень возможностей команды SELECT языка SQL Выполнение базовой команды SELECT
- 3. Возможности команды SELECT языка SQL Выбор Проекция Таблица 1 Таблица 2 Таблица 1 Таблица 1 Соединение
- 4. Базовая команда SELECT SELECT указывает, какие столбцы выводить; FROM указывает, из какой таблицы. SELECT *|{[DISTINCT] столбец|выражение
- 5. Выбор всех столбцов SELECT * FROM departments;
- 6. Выбор конкретных столбцов SELECT department_id, location_id FROM departments;
- 7. Написание команд SQL Команды SQL не различают регистры символов. Команды SQL могут занимать одну или несколько
- 8. Заголовки столбцов по умолчанию SQL Developer: Выравнивание по умолчанию: слева Вывод по умолчанию: в символах верхнего
- 9. Multiply * Divide / Subtract - Add + Description Operator Арифметические выражения Создаются из данных типа
- 10. SELECT last_name, salary, salary + 300 FROM employees; Использование арифметических операторов
- 11. SELECT last_name, salary, 12*salary+100 FROM employees; Приоритеты операторов SELECT last_name, salary, 12*(salary+100) FROM employees; 1 2
- 12. SELECT last_name, job_id, salary, commission_pct FROM employees; Неопределенное значение (NULL) Неопределенное значение (NULL) – это значение,
- 13. SELECT last_name, 12*salary*commission_pct FROM employees; Неопределенные значения в арифметических выражениях Результат вычисления выражения, содержащего неопределенное значение,
- 14. Определение псевдонимов столбцов Псевдонимы столбцов: Переименовывают заголовки столбцов. Удобны при вычислениях. Следуют сразу за именем столбца;
- 15. SELECT last_name "Name" , salary*12 "Annual Salary" FROM employees; SELECT last_name AS name, commission_pct comm FROM
- 16. SELECT last_name||job_id AS "Employees" FROM employees; Оператор конкатенации Соединяет столбцы или символьные строки с другими столбцами.
- 17. Символьные литералы Литерал – это символ, число или дата, включенные в SELECT список. Даты и символьные
- 18. SELECT last_name ||' is a '||job_id AS "Employee Details" FROM employees; Использование символьных литералов
- 19. SELECT department_name || q'[ Department's Manager Id: ]' || manager_id AS "Department and Manager" FROM departments;
- 20. SELECT department_id FROM employees; SELECT DISTINCT department_id FROM employees; 1 2 Дублирование строк По умолчанию выдаются
- 21. Вывод структуры таблицы Вывод структуры таблицы производится с помощью команды DESCRIBE Или, выбрать таблицу в дереве
- 22. Использование команды DESCRIBE DESCRIBE employees
- 23. Тест Какие команды будут выполнены успешно? SELECT first_name, last_name, job_id, salary*12 AS Yearly Sal FROM employees;
- 24. Итоги В этом уроке вы познакомились с тем, как: Задавать команду SELECT, по которой: возвращаются все
- 26. Скачать презентацию