ВУЗ:
Составители:
Рубрика:
- 17 -
INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK');
INSERT INTO DEPT VALUES (20, RESEARCH’, ‘DALLAS');
INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO');
INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON');
Эти четыре инструкции SQL как раз и заполняют приведенную выше
таблицу DEPT.
Контрольные вопросы
1. Каков формат SQL-предписания для внесения данных в таблицу?
2. Каким путем определяется, что внесенные в таблицу данные являются
строковыми?
1.5.Выбор заданных колонок и строк из таблиц
Выбор конкретной колонки
Ранее был приведен пример выбора
всех колонок и всех строк из таб-
лицы. Для выбора нужных пользователю колонок таблицы следует ввести
в клаузу SELECT имена только тех колонок, которые действительно
необходимы:
SELECT DNAME, DEPTNO
FROM DEPT;
DNAME DEPTNO
ACCOUNTIG 10
RESEARCH 20
SALES 30
OPERATIONS 40
Результат этого запроса - сама таблица, состоящая из колонок и строк.
Порядок, в котором перечислены колонки в клаузе SELECT, управляет по-
рядком колонок в полученной таблице. Если задать SELECT *, то после-
довательность появления колонок соответствует исходной.
Выбор заданных строк
Из последнего примера видно, как клауза SELECT позволяет выбрать из
таблицы
заданные колонки. Но для выбора заданных строк нужно ввести в
команду SELECT клаузу WHERE:
SELECT *
- 17 - INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK'); INSERT INTO DEPT VALUES (20, RESEARCH’, ‘DALLAS'); INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO'); INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON'); Эти четыре инструкции SQL как раз и заполняют приведенную выше таблицу DEPT. Контрольные вопросы 1. Каков формат SQL-предписания для внесения данных в таблицу? 2. Каким путем определяется, что внесенные в таблицу данные являются строковыми? 1.5.Выбор заданных колонок и строк из таблиц Выбор конкретной колонки Ранее был приведен пример выбора всех колонок и всех строк из таб- лицы. Для выбора нужных пользователю колонок таблицы следует ввести в клаузу SELECT имена только тех колонок, которые действительно необходимы: SELECT DNAME, DEPTNO FROM DEPT; DNAME DEPTNO ACCOUNTIG 10 RESEARCH 20 SALES 30 OPERATIONS 40 Результат этого запроса - сама таблица, состоящая из колонок и строк. Порядок, в котором перечислены колонки в клаузе SELECT, управляет по- рядком колонок в полученной таблице. Если задать SELECT *, то после- довательность появления колонок соответствует исходной. Выбор заданных строк Из последнего примера видно, как клауза SELECT позволяет выбрать из таблицы заданные колонки. Но для выбора заданных строк нужно ввести в команду SELECT клаузу WHERE: SELECT *
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »