MS Access-тегі сұраулардың 3 әдістері

Қазір бөлісу:

Бұл мақалада MS Access бағдарламасында жұмыс істеуге көмектесетін айқас кестені сұраудың қарапайым тәсілдері қарастырылған.

Бір сөзбен айтқанда, Crosstab сұрауын матрица ретінде анықтауға болады, онда баған тақырыптары өріс мәндерінен алынады. Бұл мәліметтер жолдарының бағандарға айналуы. Бұл айлар немесе тауарлар арасында бөлінген жалпы сома сияқты деректерді біріктіруді қамтиды және осы айлар бағандар арқылы көрсетіледі. Бүгін біз MS Access-те тиімді жұмыс істеуге көмектесетін кейбір Crosstab Query әдістері туралы айтатын боламыз.MS Access бағдарламасында сұрау салу әдістері

MS Access-те жұмыс істеу кезінде пайда болатын 3 Crosstab Query әдістері:

Жиынтықты көрсетуге арналған айқас кесте сұрауы

Барлық бағандарды қамтитын жолда жалпы есептеуді көрсету үшін пайдаланушыға Жол тақырыбы ретінде мән өрісін қосу қажет.

Мысал: Дүкендер базасында, егер олар өздерінің сатылымдарын қорытындылау керек болса, онда сатылымдар қатарында қосымша өрісті қосу керек, ол жалпы сатылымды көрсетеді.

Пайдаланушылар сонымен қатар бағанның әрқайсысының астындағы түймені таспаға енгізу арқылы көрсете алады. Бұл батырма Home қойындысында орналасқан; оны сигманың бас әріппен (Σ) белгісімен табуға болады.

Бланкілердің орнына нөлдерді көрсетіңіз

Пайдаланушы мәнді қай жерге енгізбесе, бағандар әдепкі бойынша бос болып қалады. Пайдаланушылар орнына нөлдер көрсеткілері келсе, Nz () командасын қолдана алады. Алайда, Access өрнектерді дұрыс түсінбеуі мүмкін болғандықтан, пайдаланушылар нәтижені типографиялық анықтауы немесе онымен нәтиже беруі керек. Сонымен, CCur () - валюталармен, CLng () - ұзын сандар үшін (бүкіл сан) және т.б. пайдаланыңыз.

Тек Nz () сөзін тікелей TRANSFORM сөйлеміне теріңіз, және барлық бос орындар нөлге ауыстырылады.

Баған тақырыптарын көрсетіңіз

Баған тақырыптарыБаған тақырыбы берілген өрістен алынады, ал пайдаланушылар тек өз мәліметтеріне сәйкес өрістерді таңдайтынын ескеріңіз. Сонымен, егер пайдаланушы өзінің сұраныс критерийлерін сол уақыт ішінде ештеңе сатып алмаған нақты клиентке сатылыммен шектегісі келсе, онда олардың өрісі мүлдем көрсетілмейді. Егер пайдаланушы айқас кестені пайдаланып есеп жасағысы келсе, онда ол қате жібереді, өйткені сол тұтынушының өріс аты жай жоғалады.

Бұл мәселені шешу үшін пайдаланушы барлық жарамды баған тақырыптарын айқас кесте сұранысының баған тақырыптары сипатына енгізуі керек.

  1. Сұраныстарды безендіру экранына өтіп, Мәзір көрінісінен Қасиеттер өрісі үшін опцияны таңдаңыз.
  2. Енді «Баған тақырыбының сипатын» тауып таңдаңыз. (Егер сіз оны таба алмасаңыз, онда сіз сұрау сипаттарының орнына өріс сипаттарын аштыңыз).
  3. Енді бос орынға барлық мүмкін мәндерді салыңыз, оларды үтірлермен тиімді бөлу керек. Сондай-ақ, пайдаланушылар бұл мәндерді # мәнін немесе баға белгілерін пайдаланып күн мәндерін қолдану арқылы шектей алады.

Баған тақырыбының кемшіліктері

  • Пайдаланушы енгізбеген барлық мәндер берілген сұраудан автоматты түрде жойылады.
  • Өрістер тек пайдаланушылар белгілеген ретке сәйкес көрсетілуі мүмкін, мысалы «қаңтар», «ақпан», «наурыз»,…

Пайдаланушылар есеп жазбасының қайнар көзі сияқты күрделі айқас кесте сұранысынан тұратын барлық жерде тиісті баған тақырыптарын еске түсіру арқылы есептерді жобалау жылдамдығын едәуір арттыра алады. Егер пайдаланушы бағанның тақырыптарын көрсетпесе, Microsoft Access бағдарламалық жасақтамасы толық сұранысты орындамай, есептер үшін қандай өрістерге қол жетімді болатынын біле алмайды.

Егер сіз MS Access-тің тұрақты пайдаланушысы болсаңыз, а бүлінген мдб немесе accdb файлы. Кейде Access бағдарламасындағы әдепкі қалпына келтіру мүмкіндігі сіздің деректеріңізді шығарып алса да, сізге қосымша көмек қажет болатын жағдайлар болады. Access дерекқорларын толығымен қалпына келтіру үшін кәсіби құралға қаражат салыңыз DataNumen Access Repair.

Автордың кіріспесі:

Вивиан Стивенс - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. mdf түзету және excel қалпына келтіру бағдарламалық жасақтама өнімдері. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com

Қазір бөлісу:

Пікірлер жабылды.