dg\ yyyy
Vs, apr 4 2004
mmmm ddg‘ , Aprel 04 , 2004 УУУУ
g'Bugun yilning
wwg‘ haftasi g ‘Segodnya dddd
Bugun yilning 15 haftasi I
Segodnya voskresene
Siz Формат funksiyasining sana/vaqt ko'rinishidagi ma’lumot- larga qanday tatbiq etilishi bilan tanishdingiz. Bu funksiyadan jad- valning yoki so‘rovning sonli maydonlaridagi ma’lumotlarni for- matlashda ham foydalanish mumkin.
Masalan, sizda talabalarning joriy nazoratdan oigan balini aniqlovchi jadval maydonining nomi «Reyting_bali» bo'lsin (3.6- rasm). Bu maydonning turi Числовой, maydon xossasida Размер поля Одинарное с плавающей точкойш tanlaylik. Siz kiritgan qiymatlar jadvalda: «15,20 ball»; «9,00 bail» va h.k. ko‘rinishda tas- virlanishini, ya’ni verguldan keyin ikki xona aniqlikda va «bail»
160
M A’LUMOTLAR BAZASINI BOSHQARISH SISTEMASI (ACCESS W1NDO WS—9 Х / 2000 UCHUN)
so‘zi qo'shilib turishini xohlaysiz. Buning uchun jadvalni loyihalash jarayonida bu maydonning Формат поля xossasiga # , 0 0 / ball formatini yozish yetarli.
Biror sonli maydondagi ma’lumotlami so‘rovda xuddi shu ko‘rinishda hosil qilish uchun so‘rov blankasining Поле satriga quyldagicha yozish yetarli:
Sum_JN:Format([l_JN]Q[2_JN]Q[3_JN];”#,00/ ball”)
Bu holda uchta joriy nazoratning yig‘indisi hisoblanib, natija 56,20 ball ko'rinishida chiqadi. Biz ko‘rgan formatlarda:
#-sonning butun qismidagi raqamlarni;
00 - sonning kasr qismidagi raqamlarni (bu holda, albatta, ik- kita raqam);
,- sonning butun qismini kasr qismidan ajratishni;
/ - bu belgidan keyin ixtiyoriy matn turishini bildiradi.
Bu belgilardan foydalanib, sonli maydonlar uchun ixtiyoriy ko‘rinishdagi formatlarni hosil qilish mumkin.
Guruhli so‘rovlar
Yuqoridagi bo'limlarda siz oddiy, shartli, parametrli va hisob- lovchi so'rovlar bilan tanishdingiz. Bu bo'limda so‘rovlaming yana bir turi-guruhli so'rovlar bilan tanishasiz. Bu turdagi so'rovlaming eng oddiy ko‘rinishi quyidagi masalalarni hal qilishda qo‘llanadi. Masalan, sizdan biror nazorat turi bo‘yicha to‘plangan eng yuqori yoki eng past ball nimaga tengligini topish yoki talabalar to ‘plagan ballarining o'rtachasi nimaga tengligini aniqlash talab etilsin. Bu kabi masalalarni aniqlashda guruhli so'rovlardan foydalaniladi. Buning uchun:
Oldin oddiy so‘rov loyihalanadi (4.40-rasm).
Asboblar panelidan Z (Групповые операции) tugmasi bosi- ladi yoki Vid menyusidan Групповые операции bo'limi tanla- nadi. Natijada, so‘rov blankasida Групповая операция nomli yangi satr paydo bo'ladi (4.41-rasm) va bu satrda Группировка so‘zi hosil bo‘ladi.
Bu satrga kursomi o‘rnatishimiz va satr oxiridagi ochiluvchi
menyu ko'rsatkichi 3 n i bosib menyudan Maxni (ballaming mak- simumini topish uchun) tanlaymiz. Natijada Группировка so‘zi o'm iga Max so‘zi paydo bo‘ladi.
-161 -
M A ’LUMOTLAR BAZASINI BOSHQARISH SISTEMASI
(ACCESS W INDOW S-9 X/2000 UCHUN)
Do'stlaringiz bilan baham: |