Verilənlər bazasının təsviri


Bir neçə sahə kriteruyalarının birləşdirilməsi



Yüklə 2,47 Mb.
səhifə17/21
tarix29.11.2023
ölçüsü2,47 Mb.
#142762
1   ...   13   14   15   16   17   18   19   20   21
VBİS

Bir neçə sahə kriteruyalarının birləşdirilməsi

Biz əvvəlki dərslərimizdə cədvəlin ancaq 1 sahəsi üçün sorğu şərtlərini vermişdik .Çox vaxt daha mürəkkəb kriteriyalardan istifadə etmək lazım gəlir .Yəni 1 neçə sahə üçün və ya bir sahə üçün bir neçə şərt qoymaq lazım gəlir .


Kriteriya yaradan hər bir sahə üçün “U” ifadəsini vermək üçün “Условие отбора” sətrində şərt vermək lazımdır .
Tutaq ki,bizə doğum evində 2003-cü ilin 1 kv anadan olmuş oğlanların doğum tarixi lazımdır .
Bu məsələni həll etmək üçün aşağıdakıları edirik :

  1. Zapros blankına “cinsi” sahəsini əlavə edirik .

  2. “Условие отбора”sahəsinə keçirik və “oğlan”yazırıq .

  3. A .O .İ sahəsini qeyd edib “Условие отбора” sətrində Beetveen #01 .01 .03# And #31 .03 .03# yazırıq .

  4. “Или”ifadəsini verdikdə isə kriteriya yaradan seçmə şərtlərindən hər biri zapros blankının ayrı-ayrı sətirlərində yerləşməlidir .

Tutaq ki,bizə Şəkidə və ya Gəncədə anadan olan adamlar lazımdır .Onda Şəkini “Условие отбора” sətrində, ikincini isə “или”sətrində yazırıq .


Or və And operatorları

Bir sətirdə mürəkkəb seçmə şərtlərini vermək üçün Or və And operatorlarından istifadə etmək olar .Yuxarıdakı məsələdə Şəki və Gəncəni bir sətirdə: Условие отбора sətrində “Şəki or Gəncə”kimi vermək lazımdır .




Sorğulardan hesablanılan sahələrdən istifadə

Sorğular yerinə yetirildikdə,yalnız orada olan məlumatlar seçilmir,həmçinin hesablamalar aparılır,nəticə cədvəllərində verilir .


Sorğularla işlədikdə verilən cədvəlin dir və ya bir neçə sahəsində hsablamalar aparmaq olar .
Tutaq ki,alqı-satqı cədəlimiz var və orada malın sayı və qiyməti sahələri var .Biz hər bir mala erilən pulu hesablaya bilərik .
Giriş cədəlində hesablamanın nəticəsi görünmür .Bunun əvəzinə hər dəfə “sorğu”yerinə yetirildikdə hesablanır .
Bunun üçün sorğu blankında yeni hesab sahəsi yaratmaq lazımdır .Hesablanan sahə “построител” in köməyilə yaradılır .
Cəmi hesablamaq üçün “sahə” sətrinə keçib “Построить” düyməsini basırıq . Ekranda “İfadə qurucusu”-nun pəncərəsi açılır .Biz oradan bizə lazım olan cədvəli cədvəl papkasından seçirik .Sağ tərəfdə həmin cədvəldəki sahələr görünür .Oradan bizə lazım olan sahənin yəni “sayı” sahəsinin üzərinə gəlib, mışın düyməini 2 dəfə sıxırıq və ya “Вставить” düyməsini basırıq .Seçilmiş sahə ifadənin daxiletmə sahəsinə əlavə ediləcək .Burdan sonra “*” işarəsini daxil etmək lazımdır .Analoji olaraq qiymət sahəsini də daxil edirik .Sonra OK düyməsini basırıq .İfadə sorğu blankının sətrinə köçürüləcək .Acces avtomatik olaraqhesablanan sahəyə Выражение adı verəcək və o ifadədən “:” ayrılacaq .Bu adı istədiyimiz ad ilə əvəz edə bilərik .
Yekun sorğular

Bəzən bizə cəmi tapmaq, sahədəki max göstəricini və s . tapmaq lazın gəlir. Bu halda yekun sorğulardan istifadə etmək lazımdır .


Bir qrup yazıların hesablanmasını yerinə yetirən sorğular yekun sorğular adlanır .
Yekun sorğuları yerinə yetirmək üçün sorğu konstruktorunda Вид/Групповые операции basırıq. Sorğu blankında yeni “Групповая операция” sətri əlavə olunur
Sum- toplama
Avg- orta qiymət
Min- ən kiçik qiymət
Max- ən böyük qiymət
Count- yazıların sayı
First- birinci yazıdakı ifadə
Last- axırıncı yazıdakı ifadə

. “Групповая операция” sətrini pozmaq üçün “Групповая операсия” düyməsini yenidən basırıq :





Yüklə 2,47 Mb.

Dostları ilə paylaş:
1   ...   13   14   15   16   17   18   19   20   21




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə