Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

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






Визначення критерію для групового запиту





Крім групування записів для запитів, можна зазначити критерій (умову відбору) для обмеження кількості записів, що будуть розглядатися при обчисленнях і відображенні результату. Іншими словами, можна задати умову вибірки записів до обчислень і після обчислень.

У першому випадку умова задається в стовпчику, у якому в рядку Групова операція коштує опція Умова (рисунок 2).

 

M Увага Якщо для поля визначається опція Умова, то побачити це поле неможливо: Access використовує його винятково для перевірки умови до обчислень. При необхідності виведення поля на екран його необхідно продублювати в бланку запиту з опцією Групування.

 

 


Рисунок 2 - Визначення критерію відбору даних до обчислень

 

При необхідності фільтрації підсумкових даних критерії відбору задаються у відповідних стовпчиках бланка запиту, у яких задані опції Групування або конкретні підсумкові функції (рисунок 3). У термінах SQL така умова задається оператором Having.

 

 
 

Рисунок 3 - Визначення критерію відбору даних після обчислення

 

@Примітка Якщо в запиті використовуються агрегатні функції, то оператор Where виконується перед ними, тоді як оператор Having застосовується після розбивки на групи й обчислення значень функцій для кожної групи.  

 

M Увага Результати виконання операторів Where і Having можуть відрізнятися. Це пов'язано з тим, що Where відсіває рядки перед угрупованням даних, а Having - після.

Date: 2015-12-11; view: 290; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию