ПредишенСледващото

Изберете заявки не променят съдържанието на базата данни са само с данни, които отговарят на определени условия. Изберете заявки могат да бъдат от следните типове: един прост въпрос на извадка; параметър на заявката; резултатите от заявката; Крос поискване; заявка с изчислената област.

1. Обикновено изберете заявка за извличане на данни от една или повече таблици и ще го покаже в режим на маса.

Празен проста заявка съдържа шест реда:

о дисплей (показва дали присъства поле в динамичен набор от данни);

о състояние избор (съдържа първото условие, ограничаване на набора от данни);

или О (съдържа други условия ограничение данни).
Разработване на прост въпрос се извършва на няколко етапа:

· Избор на полета (добавяне на полета на заявката);

· Създаването на критериите за подбор;

· Настройка на мястото на запис на заповедта (сортиране).

Пример за такова искане, в режим дизайн е показано на фигура 1.1

Запитване показваща списък на студентите по номерата на тест на книги и имената на групата 661 и 662.

2. Заявка за parametrom- искане, при които ще бъде подканен в диалоговия прозорец за въвеждане на информация, като условие за връщането на записи или стойност, която трябва да се съдържа в областта. Фиг. 1.2 показва прозореца за въвеждане на параметри - брой на студентски групи. Възможно е да се създаде заявка, в която подканени да въведете номер на данни, например, две дати. Резултатът ще бъде върнат всички записи, които попадат между две определени дати.

Заявки с параметри е удобно да се използва като основа за създаването на форми и отчети. Например, с помощта на параметъра на заявката, можете да създадете ежемесечен отчет за приходите. В получаването на този доклад, ще бъдете подканени да въведете месеца, средствата от който потребителят се интересува. След като въведете необходимата месец Докладът ще бъде представен на екрана.

Фиг. 1.2. диалоговия прозорец за влизане параметъра

За създаване на параметъра на заявката, трябва да се "условия за подбор" низ за дадена област, за да въведете текста на поканата, за да въведете това, като го приложат в квадратни скоби: (. Фигура 1.3) [Въведете номер група]. "ИЛИ" можете да направите настройките за няколко полета или едно поле да се определят множество настройки за подбор, с помощта на условията на запис в няколко реда във връзка с операцията по логика.

Ако въведената Заявка за повече параметри, по реда на тяхното въвеждане чрез диалогов прозорец, за споразумение определя от полетата с параметър във формата за заявка.

Изберете заявки - studopediya

Фиг. 1.3. тип Запитване с параметър в режим на проектиране

3. Искане от резултатите позволява да се вземе проба на данни едновременно с тяхната група и изчисляване на резултатите на групата въз основа на различни статистически функции. девет статистически функции, предвидени в Access:

Сума - сума от някои полеви стойности за групата;
Ср - средна стойност на поле за групата;
Макс Мин - максималната или минималната стойност на полето за групата;

Брой - броят на полеви стойности в групата на (празно поле стойности не са включени);

СтОткл - стандартно отклонение от средната стойност;

Var - дисперсионни области стойност в групата;

Първо, Последно - Стойността на полето първият или последният запис.

За да извършва операции на групата трябва да са в режим на проектиране да се включат в искането описание маса линия "операцията група" (фиг. 1.4) и в областите, за които изчислението трябва да се извършват, за да се замени думата "група" за необходимата статистическа функция.

Резултатът от заявка с операция на група включва един запис (ред) за всяка група, групи източник линия отсъстват.

Заявки с резултати могат да изпълняват някои операции.
1. Операциите Група над всички записи. За да направите това, полетата са посочени обобщени функции. резултатите за заявките е един запис, заглавията на колоните съответстват на името на функцията и името на полето.

2. операции Група за определени групи от записи. "Групата" е показан за областите, за които ще бъдат групирани данни. В областите, за които ще се извършват изчисления трябва да бъдат избрани функции съответните изчисления.

3. групирането на записите, които отговарят на критериите за филтриране. За да направите това, трябва да определите състоянието на подбор на полето, където избраната функция е "обединение".

4. Заключение само резултатите, които отговарят състояние селекция. За това състояние избор е определен за областите, за които линия "операция група" избрани крайния функция (например, да се оттегли група средните студенти резултат по-голяма от 4.5).

Изберете заявки - studopediya

Фиг. 1.4. Нещо като изберете заявка с групиране

Например: изчисляване на броя на студентите по специалности (специалност по име)

5. искане кръст изчислява сумата, средната стойност, броя на елементите и други стойности на статистически функции, групиране на информация и ги показва в компактна форма, наподобяваща обобщение таблица. Формулярът за искане е показан, стойностите на полета, които ще бъдат използвани при изчисленията или като редове и колони позиции.

Например: изчисляване на броя на студентите по специалности (специалност дисплей по име) по възраст:

Изберете заявки - studopediya

Фиг. 1.5. Преглед на крос-заявка в преглед на дизайна

Крос запитване - е специален вид на група заявката. "Операцията група" The линия трябва да бъдат включени. Искането трябва да се настрои най-малко три параметъра - полеви удар с глава на редове, колони на заглавки поле и поле за избор на ценности. Полетата използвани като редове и колони трябва да съдържат "група" функция "операцията група" на линия. За да създадете заявка, трябва да:

• създаване на нова заявка за масата (а) да се включат в плана на задължителните полета;

• промяна на вида на заявката на кръста;

• в съответствие "Cross-маса" за да покаже, което поле се използва като колекторни линии, които като заглавията на колоните и за извършване на изчисления в съответствие с избрания операцията група;

• в съответствие "Операция група" полеви стойности, трябва да изберете крайния вариант.

5. Искане за компютърна поле ви позволява да правите изчисления въз основа на наличните данни в таблици. В такова искане да се въведе нов допълнително поле, съдържаща изчисленията на формулата, и тези полета се създават само в самата заявка, а не в таблиците в базата данни.

Стойностите на новите изчислени полета, определени в съответствие с изражението на числови, низови стойности или стойностите на датите, които се извършват за всички записи или за записи, които отговарят на критериите за подбор.

За да влезете в израз трябва да бъде да се създаде нов изчисленото поле директно към мрежата на заявката дизайн.

Заедно с представянето на резултатите от изчисленията на екрана позволено да използват изчислени полета:
• да се определят условията за избиране на записи в заявката, или да се определи документите, на която действието;
• за актуализиране на данните в искането за актуализация.

Изчислени полета дават възможност за изчисляване на цифровата стойност и датата; съчетават стойностите в текстовите полета; създаде подчинени искания; брои стойности на крайните полета с помощта на функциите на групата.

Що се отнася до всички други полета за изчислени полета могат да бъдат сортиране, определяне на условията за допустимост и изчисляване на суми. За да се изчисли общата сума трябва да бъде избран в съответствие "група операция" елемент експресия клетка.

Expression - е набор от елементи, комбинирани от страна на операторите. Изрази могат да посочат критерии за подбор на запитвания. В този случай, Access оценява изразът всеки път, когато тя се използва, т.е. всеки път, когато селекцията.

Изрази могат да съдържат следните елементи: константи, литерали, функциите, имената на обектите.

Константи - стойност, която не може да се промени:
Да, Не, Null, False, True.

Literaly- реални стойности, които са въведени под формата на числа, текстови низове, или дати. Те се използват във формата, в която са били записани. Цифров буквален - е обичайната броя; текстови буквален - поредица от символи, поставени в кавички; литерали дата
и време - стойностите в #. #.

Въвеждане на данни в изчислените полета или таблици или промяна във формата не е възможно режими. При промяна на стойностите на полетата, използвани в израз изчислява поле стойност се актуализира автоматично.

Формулата се поставя в изчислената област, винаги започва с знак за равенство (=).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!