Книга: Обработка баз данных на Visual Basic®.NET
Указание источника записей с помощью предложения FROM
Указание источника записей с помощью предложения FROM
Предложение FROM указывает на источник записей, из которого запрос извлекает записи. Этим источником может быть как таблица, так и другой хранимый запрос. У вас также есть возможность отбора записей из нескольких таблиц, которая подробно рассматривается далее, в разделе об объединении нескольких таблиц в одном запросе.
Предложения FROM работают совместно с предложениями SELECT. Например, чтобы отобрать все записи в таблице tblCustomer, используйте приведенную ниже команду SQL.
SELECT *
FROM tblCustomer
При выполнении этого запроса считываются все записи и все поля в таблице tblCustomer (без какого-либо упорядочения записей).
Чтобы отобрать только имя и фамилию клиентов, воспользуйтесь приведенной ниже командой SQL.
SELECT FirstName, LastName FROM tblCustomer
После изменения запроса в режиме конструктора представления выберите команду Query?Run (Запрос?Запуск) для обновления результатов выполнения запроса, которые теперь будут иметь такой вид, как на рис. 2.3.
РИС. 2.3. Результаты выполнения запроса на выборку данных из полей FirstName и LastName таблицы tblCustomer
Из соображений эффективности всегда ограничивайте число полей в предложении SELECT только теми полями, которые могут потребоваться вашему приложению. Обратите внимание, что записи, отобранные запросом SELECT FROM, в результирующем наборе не упорядочены. Если не задать порядок сортировки (использование предложения ORDER BY рассматривается ниже в этой главе), записи всегда возвращаются в неопределенном порядке.
- Что такое запрос
- Тестирование запросов с помощью компонента Server Explorer
- Отбор записей с помощью предложения SELECT
- Указание источника записей с помощью предложения FROM
- Формирование критериев с использованием предложения WHERE
- Сортировка результатов с помощью предложения ORDER BY
- Отображение первых или последних записей диапазона с помощью предложения ТОР
- Объединение связанных таблиц в запросе
- Выполнение вычислений в запросах
- Определение псевдонимов с использованием предложения AS
- Запросы, которые группируют данные и подводят итоги
- Запросы на объединение
- Подзапросы
- Манипулирование данными с помощью SQL
- Использование языка определения данных
- Резюме
- Вопросы и ответы
- Определение псевдонимов с использованием предложения AS
- Неисправности источника бесперебойного питания
- Повышение производительности приложений с помощью хранимых процедур
- Тестирование Web-сервиса XML с помощью WebDev.WebServer.exe
- Организация пользователей в группы с помощью ролей
- Оптимальная структура хранения записей
- Инструкция INSERT INTO ... FROM ... UNION ...
- Настройка учетных записей пользователей
- Creating CDs from the Command Line
- Обработка запросов с помощью PHP
- Как с помощью компьютера подшутить над друзьями и коллегами?
- Как составить психологический портрет с помощью Сети?