- •Раздел 1 Утилита sql*Plus, простые запросы выборки столбцов и строк
- •7839 King president 17-nov-81 5000 10
- •7900 James 950
- •7 Rows selected.
- •7 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •9 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •6 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •7369 Smith 800
- •Функции Oracle sql
- •9 Rows selected.
- •Раздел 3 Выборка данных из нескольких таблиц
- •20 Smith 800
- •30 James 950
- •10 Miller 1300
- •6 Rows selected.
- •6 Rows selected.
- •6 Rows selected.
- •8 Rows selected.
- •8 Rows selected.
- •14 Rows selected.
- •9 Rows selected.
- •9 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •6 Rows selected.
- •15 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •14 Rows selected.
- •7 Rows selected.
- •Раздел 4 Другие команды языка манипулирования данными dмl и обработка транзакций
- •7902 Ford analyst 7566 03-dec-81 3000 20
- •7788 Scott analyst 7566 09-dec-82 3000 20
- •Раздел 5 Создание и изменение таблиц средствами ddl
- •Раздел 6 Другие объекты базы данных
- •7934 Miller 10
- •16 Rows selected.
14 Rows selected.
Q1_12
Упорядочение строк результата запроса с использованием ORDER BY
SQL> select ename NAME,sal*12+nvl(comm,0) YEAR_SAL from EMP order by ename;
NAME YEAR_SAL
---------- ---------
ADAMS 13200
ALLEN 19500
BLAKE 34200
CLARK 29400
FORD 36000
JAMES 11400
JONES 35700
KING 60000
MARTIN 16400
MILLER 15600
SCOTT 36000
SMITH 9600
TURNER 18000
WARD 15500
14 Rows selected.
Q1_13
Сортировка в порядке убывания
SQL> select ename NAME,sal*12+nvl(comm,0) YEAR_SAL from EMP order by ename desc;
NAME YEAR_SAL
---------- ---------
WARD 15500
TURNER 18000
SMITH 9600
SCOTT 36000
MILLER 15600
MARTIN 16400
KING 60000
JONES 35700
JAMES 11400
FORD 36000
CLARK 29400
BLAKE 34200
ALLEN 19500
ADAMS 13200
