русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

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


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Запит з параметрами.


Дата додавання: 2013-12-23; переглядів: 3812.



Запит з параметрами відображає одне або декілька визначених діалогових вікон, які виводять запрошення користувачу ввести умови вибирання. При запуску такого запиту можна ввести критерії вибирання записів, або значення для вставки в поле.

1. Для того, щоб надати користувачеві змогу вибрати потрібні дані з бази даних існує спеціальний вид запиту – запит з параметром. Припустимо в базі даних є таблиця, в якій містяться результати чемпіонатів світу по футболу. Задача – створити запит, за допомогою якого користувач може визначити, в якому році та чи інша команда зайняла перше місце. Причому вибір команди – це його особиста справа.

2. Для цього застосовується команда SQL – LIKE
LIKE[…]
в квадратних дужках можна записати будь-який текст, звернений до користувача, наприклад: LIKE [Введіть назву країни]

3. Команду LIKE потрібно помістити в рядку УСЛОВИЕ ОТБОРА і в тому полі, по якому відбувається вибір

4. Після запуску запиту відкривається діалогове вікно, в якому користувачеві пропонується ввести параметр.

Перехресний запит.В перехресному запиті відображаються результати статистичних розрахунків (такі, як суми, кількість записів і середні значення), виконаних по даних з одного поля таблиці. Ці результати групуються у вигляді таблиці по двох наборах даних, один з яких визначає заголовки стовпчиків, а другий – заголовки рядків. Перехресні запити використовують для розрахунків і представлення даних у структурі, яка полегшує їх аналіз.

Запит на внесення змін.

Запит на зміну за одну операцію вносить зміни або переміщує декілька записів. Існує чотири типи таких запитів:

Запит на створення таблиці – ґрунтується на запиті на вибирання і забезпечує формування і створення нової таблиці на основі всіх або частини даних із однієї або декількох таблиць. Запит на створення таблиці корисний для виконання наступних дій:

¨ Створення звітів, що містять дані, відповідні певному моменту часу. Щоб отримати дані на вказаний момент часу, необхідно розробити запит на створення таблиці, в якому необхідні записи відбираються залежно від вказаного моменту часу і вміщуються в нову таблицю. Потім як основа для звіту потрібно використати цю таблицю, а не запит.

¨ Створення архівної таблиці, що містить старі записи. Наприклад, можна створити таблицю, що зберігає всі старі замовлення, перш ніж видалити їх з поточної таблиці «Замовлення».

Запит на оновлення – дає змогу вносити зміни в групу записів, які вибираються за допомогою запиту на вибирання. (Підвищити заробітну плату деякій категорії робітників, наприклад, водіям або робітникам, які мають ставку менше зазначеної суми).

Запит на знищення – забезпечує виключення записів з однієї або кількох звязаних таблиць (Наприклад, ліквідувати на підприємстві деяку посаду).

Запит на додавання записів. Запит на додавання додає групу записів із однієї або декількох таблиць у кінець однієї або декількох таблиць. Наприклад, з’явились декілька нових клієнтів, а також база даних, яка містить відомості про них. Щоб не вводити всі дані вручну, їх можна додати в таблицю «Клієнти».

Для однієї і тієї ж таблиці можна створювати різні запити, кожен з яких може вилучати з таблиці певну частину інформації, яка в даний момент необхідна.


<== попередня лекція | наступна лекція ==>
Пошук заданого значення | Заповнення бланку запита


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн