Базы данных. Язык SQL. Дьяков И.А. - 49 стр.

UptoLike

Составители: 

1 20.09.00 D1 100 D1 1.00
2 29.09.00 D1 100 D2 50.00
3 1.10.00 D2 200 D3 30.00
4 1.10.00 D1 200 D4 100.00
5 2.10.00 D2 200 D5 35.00
6 4.10.00 D3 100 D6 50.00
7 4.10.00 D3 110 D7 55.00
8.4 Использование псевдонимов таблиц
Идентификация столбцов через имя таблицы неудобно из-за громоздкости обозначений. Лучше при-
своить каждой таблице краткое имя.
Такие имена называются псевдонимами таблиц. Они отделяются пробелом от фактического имени
таблицы в списке from:
Select
from <таблица 1 псевдоним 1> [, <таблица 2 псевдоним 2> …]
where … ;
Например:
Select prihod.*, detal.zena_ed
from prihod P, detal D
where P.name-det = D.name_det;
8.5 Определение сортировки order by
Результирующий HД можно упорядочить с помощью предложения:
Order by <список_столбцов>.
Если в списке столбцов указано больше одного столбца, то первый будет использоваться для гло-
бальной сортировки, второйдля сортировки внутри группы, определенной единым значением первого
столбца, и т.д.
Например, показать все записи приема деталей, отранжировать по имени детали:
Select name_det, zena_ed
from detal
where zena-ed >= 35;
order by name_det;
или
Select n_prihod, date_prihod, name_det, kolvo
from prihod
order by name_det, kolvo, date_prihod;
N_priho
d
Date_prihod Name_det
Kolvo
1 20.09.00 D1 100
2 29.09.00 D1 100
3 4.10.00 D1 100
4 1.10.00 D1 200
5 1.10.00 D2 200
6 2.10.00 D2 200
7 4.10.00 D3 110
Name_det Zena_ed
D2 50.00
D4 100.06
D5 35.00
D6 50.00
D7 55