Упражнения
Резюме
Псевдонимы столбцов
Псевдонимы столбцов в запросах назначаются столбцам для использования псевдонимов вместо имен при выводе результатов запроса.
SELECT ИМЯ_СТОЛБЦА ПСЕВДОНИМ FROM ИМЯ_ТАБЛИЦЫ;
Использование псевдонимов иллюстрируется следующим примером с таблицей PRODUCTS_TBL. Здесь столбец с описаниями товаров отображается дважды, но второй раз столбец отображается с именем ТОВАР (обратите внимание на названия выводимых столбцов).
SELECT PROD_DESC, PROD_DESC ТОВАР FROM PRODUCTS_TBL;
Псевдонимы столбцов применяются для назначения столбцам более понятных имен при выводе данных, а также, в некоторых реализациях SQL, для использования при ссылках на столбцы более коротких имен.
Переименование столбца в операторе SELECT не означает переименование его в базе данных, а используется только для представления результатов выполнения данного конкретного оператора SELECT
Вы ознакомились с запросами к базе данных, которые являются основным средством извлечения информации из реляционной базы данных. В основе построения запросов лежит использование оператора SELECT, являющегося командой языка запросов к данным (DQL). Каждый оператор SELECT должен включать ключевое слово FROM. Вы узнали о том, как с помощью ключевого слова WHERE в запросах задаются условия отбора, а с помощью ключевого слова ORDER BY – условия сортировки. Вы освоили основы создания запросов и после нескольких упражнений будете готовы к тому, чтобы учиться строить более сложные запросы на следующем уроке.
|
|
Рассмотрите следующие операторы SELECT и выясните, являются ли они правильными с точки зрения синтаксиса. Если нет, то что в них следует исправить? Здесь использовалась таблица EMPLOYEE_TBL.
- SELECT EMP_ID, LAST_NAME, FIRST_NAME, FROM EMPLOYEE_TBL;
- SELECT EMP_ID, LAST_NAME ORDER BY EMP_ID FROM EMPLOYEE_TBL;
- SELECT EMP_ID, LAST_NAME, FIRST_NAME FROM EMPLOYEE_TBL WHERE EMP_ID = '333333333' ORDER BY EMP_ID;
- SELECT EMP_ID SSN, FIRST_NAME FROM EMPLOYEE_TBL WHERE EMP_ID = '333333333' ORDER BY 1;
- SELECT EMP_ID, LAST_NAME, FIRST_NAME FROM EMPLOYEE_TBL WHERE EMP_ID = '333333333' ORDER BY 3, 1, 2;
Основными на этом уроке будут следующие темы.
- Что такое операция?
- Операции в SQL
- Как использовать операции по отдельности?
- Комбинированное использование операций
Что такое операции в SQL?
Операции представляются зарезервированными словами или символами.
В SQL операции используются в основном в выражениях ключевого слова WHERE, где они задают сравнения и арифметические операции. Знаки операций в операторах SQL используются для задания условий и связывания нескольких условий между собой.
В ходе этого урока мы обсудим следующие типы операций.
- Операции сравнения
- Логические операции
- Операция отрицания
- Арифметические операции