Контрольные вопросы ............................................................................. 3
Теоретические сведения
Оператор SELECT
Наиболее часто используемым SQL-оператором является SELECT - команда на выборку записей из базы дан-
ных. Именно с его помощью происходит выборка значений, хранящихся в базе данных.
В структуру запроса оператора SELECT могут быть включены многие дополнительные операторы: уточняю-
щие условие выборки, производящие группировку, сортировку выходных значений и т.д.
SELECT [ALL|DISTINCT] *
|список атрибутов
FROM
список таблиц
[WHERE
условие выборки
]
[GROUP BY
список атрибутов
]
[HAVING
условие
]
[ORDER BY
список атрибутов
]
Предложения обязательно должны следовать в том порядке, как они описаны выше.
FROM имя_таблицы
Ключевое слово, которое должно присутствовать в каждом запросе. После него через про-
бел указывается имя таблицы, являющейся источником данных.
Предложение
WHERE
задает дополнительные условия выборки. Оператор
GROUP BY
используют для группиро-
вания результата по столбцу или по нескольким столбцам. Оператор
ORDER BY
используется для сортировки значе-
ний.
Предложение
WHERE
может содержать как простые логические условия, так условия для строк. Например, что-
бы вывести записи, в которых fio начинается с «Ду», надо указать
WHERE fio LIKE ‘Ду%’
Примеры запросов
Выбрать из таблицы
studs
фамилии и средние баллы студентов:
SELECT fio,year FROM studs;
Чтобы упорядочить результат по году рождения, в этот запрос необходимо добавить
ORDER BY year
.
Выбрать из таблицы studs фамилии, номер группы и код стипендии для специальности «Ветеринария»
Достарыңызбен бөлісу: |