русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Формирование SQL- запросов


Дата добавления: 2013-12-23; просмотров: 939; Нарушение авторских прав


Пример4

Пример3

Пример2

Пример1

Пример5

Пример4

Пример3

Пример2

Пример1

SELECT SUM([цена] * [количество ]) AS [Общая стоимость]

FROM [Заказы]

WHERE [Город] = “Смоленск”

 

SELECT AVG([цена] )

FROM [Заказы]

WHERE [цена] > 1000000

 

SELECT Min([цена] )

FROM [Заказы]

WHERE [город] > “Смоленск”

 

SELECT COUNT([город] ) AS [Всего по Смоленску]

FROM [Заказы]

WHERE [Город] = “Смоленск”

 

SELECT First([Дата заказа]) AS [Первый заказ]

FROM [Заказы]

WHERE [Город] = “Смоленск”

 

Запросы на выполнение действия

 

Запрос на выполнение действия директива SQL
Добавление записи INSERT INTO
Обновление UPDATE
Удаление DELETE
Создание таблицы SELECT…INTO

 

INSERT INTO Клиенты

SELECT [Город] = “Рославль”

FROM [Заинтересованные лица]

 

Если таблица, к которой добавляются записи, содержит первичный ключ, добавляемые записи должны содержать такое поле или эквивалентное поле того же типа данных.

 

UPDATE [Прейскурант]

SET цена = цена * 1,1

WHERE [Категория] = “Шторы”

 

Цены на все шторы в таблице Прейскурант повышаются на 10%.

 

DELETE FROM Заказы

WHERE [Дата заказа] < 1.01.06

 

SELECT Заказы.*

INTO [Архив заказов]

FROM Заказы

WHERE [Дата заказа] < 1.01.06

 

Из записей таблицы Заказы формируется новая таблица «Архив заказов», которая содержит заказы до января 2006 года.

 

 

1. Преобразование запроса по образцу QBE-запроса в SQL–запрос.

· В окне запросов сформировать запрос, из которого необходимо создать SQL–запрос.

· Выбрать инструмент SQL или войти в меню ВИД и выбрать команду SQL. На экране появится окно с текстом готового SQL–запроса.



 

2. Непосредственное формирование SQL–запроса.

· Перейти в режим конструирования запроса, оставить окно конструирования пустым.

· Войти в меню ВИД и выбрать команду SQL .

· Сформировать запрос. Нельзя использовать просто клавишу Enter для перехода к новой строке (нажать <Ctrl>+<Enter>)

· Для сохранения запроса выполнить команду меню ФАЙЛ, СОХРАНИТЬ.

· Если SQL–запрос не содержит синтаксических ошибок, то после сохранения Access автоматически преобразует SQL–запрос в запрос по образцу, и можно проверить его в окне конструирования QBE-запроса.

 

Для выполнения запроса выбрать инструмент ВЫПОЛНИТЬ (кнопка с восклицательным знаком) на панели инструментов или войти в меню ЗАПРОС и выбрать команду ВЫПОЛНИТЬ.

 



<== предыдущая лекция | следующая лекция ==>
Групповые функции | Информационные модели


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.