Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Запросы с использованием одной таблицы. 1. Простая выборка (выбрать полную информацию о продуктах с сортировкой по алфавиту)




1. Простая выборка (выбрать полную информацию о продуктах с сортировкой по алфавиту)

SELECT *

FROM Продукты

ORDER BY Продукт;

Здесь "звездочка" (*) служит кратким обозначением всех имен полей в таблице, указанной во фразе FROM. При этом порядок вывода полей соответствует порядку, в котором эти поля определялись при создании таблицы.

Запрос выдает результат, указанный на Рис. 3-9, б.

 

2. Исключение дубликатов (выдать перечень проданных продуктов без повторений)

Этот запрос является аналогом операции проекции реляционной алгебры.

Для исключения дубликатов и одновременного упорядочения перечня необходимо дополнить запрос ключевым словом DISTINCT (различный, различные), как показано в следующем примере:

SELECT DISTINCT КодПрод

FROM Продажи;

Результат запроса приведен на Рис. 3-10, б.

 

3. Задание условия отбора (выбрать поставщиков, в названии которых есть сокращение ООО, ОАО или ЗАО).

Для задания условия отбора используется фраза WHERE

В запросе используется условие Like для отбора части значения поля, символ * в данном контексте соответствует любому количестве цифр или символов

SELECT Поставщик

FROM Поставщики

WHERE Поставщик Like '*ООО*' Or Поставщик Like '*ОАО*' Or Поставщик Like '*ЗАО*';

Результат запроса приведен на Рис. 3-11, в.

 

4. Задание диапазонов в запросах (выбрать заказы за период с 1.02.04 по 31.03.04). Диапазон можно задать, используя конструкцию Between … And … (находится в интервале от … до …)

SELECT ДатаЗаказа, КодПост, КодПрод, КоличестовЗ

FROM Заказы

WHERE ДатаЗаказа Between #2-1-2004# And #3-31-2004#;

Результат запроса приведен на Рис. 4-1.

 

 


Поделиться:

Дата добавления: 2014-11-13; просмотров: 105; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.004 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты