Глава 3. Основные операции с таблицами
СУБД сообщит об успешном вводе 8 строк в таблицу aircrafts.
INSERT 0 8
Давайте снова посмотрим, что содержится в таблице «Самолеты».
SELECT * FROM aircrafts;
Теперь в ней уже 9 строк.
aircraft_code |
model
| range
---------------+---------------------+-------
SU9
| Sukhoi SuperJet-100 | 3000
773
| Boeing 777-300
| 11100
763
| Boeing 767-300
| 7900
733
| Boeing 737-300
| 4200
320
| Airbus A320-200
| 5700
321
| Airbus A321-200
| 5600
319
| Airbus A319-100
| 6700
CN1
| Cessna 208 Caravan | 1200
CR2
| Bombardier CRJ-200 | 2700
(9 строк)
Если сравнить порядок, в котором вы вводили строки в таблицу, с тем порядком,
в котором строки выведены из нее по команде SELECT, то можно увидеть совпаде-
ние этих порядков. Однако полагаться на такое совпадение нельзя, т. к. порядок мо-
жет измениться. При выполнении простой выборки из таблицы СУБД не гарантирует
никакого конкретного порядка вывода строк. Если же вы хотите каким-то образом
упорядочить расположение выводимых строк, то необходимо предпринять допол-
нительные меры, а именно: использовать предложение ORDER BY команды SELECT.
Давайте упорядочим строки по значению атрибута model, а заодно изменим порядок
расположения столбцов в выводе информации. Обратите внимание, что символьные
значения при выводе выравниваются по левому краю столбца, а числовые значе-
ния — по правому краю.
Достарыңызбен бөлісу: