Microsoft Access GROUP ఉపయోగించడం గురించి తెలుసుకోండి

మీరు ఒక డేటాబేస్ నుండి డేటాను తిరిగి పొందడానికి ప్రాథమిక SQL ప్రశ్నలను ఉపయోగించవచ్చు, కాని ఇది తరచుగా వ్యాపార అవసరాల కోసం తగినంత మేధస్సును అందించదు. GROUP BY నిబంధనను ఉపయోగించి మొత్తం విధులు దరఖాస్తు చేయడానికి వరుస స్థాయి లక్షణాల ఆధారంగా గుంపు ప్రశ్న ఫలితాల సామర్థ్యాన్ని మీకు SQL అందిస్తుంది. ఉదాహరణకు, క్రింద ఉన్న లక్షణాలను కలిగి ఉన్న ఒక ఆర్డర్ డేటా పట్టికను పరిగణించండి:

విక్రయాల కోసం ప్రదర్శన సమీక్షలు నిర్వహించడానికి సమయం వచ్చినప్పుడు, ఆ ఆర్డర్స్ పట్టికలో సమీక్ష కోసం ఉపయోగించబడే విలువైన సమాచారాన్ని కలిగి ఉంటుంది. జిమ్ను విశ్లేషించేటప్పుడు, ఉదాహరణకు, జిమ్ యొక్క అమ్మకాల రికార్డులను తిరిగి పొందుపరిచే ఒక సరళమైన ప్రశ్నను రాయండి.

'జిమ్'

ఇది జిమ్ చేసిన విక్రయాలకు సంబంధించిన డేటాబేస్ నుండి అన్ని రికార్డులను తిరిగి పొందుతుంది:

OrderID సేల్స్పర్సన్ కస్టమర్ ఐడి రెవెన్యూ 12482 జిమ్ 182 40000 12488 జిమ్ 219 25000 12519 జిమ్ 137 85000 12602 జిమ్ 182 10000 12741 జిమ్ 155 90000

మీరు ఈ సమాచారాన్ని సమీక్షించి పనితీరు గణాంకాలతో రావడానికి కొన్ని మాన్యువల్ గణనలను నిర్వహించవచ్చు, కానీ కంపెనీలో ప్రతి విక్రయదారుడికి మీరు పునరావృతం చేయవలసి ఉంటుంది. బదులుగా, మీరు ఈ పనిని భర్తీ చేయవచ్చు ఒకే సమూహం BY ప్రశ్నతో సంస్థలోని ప్రతి విక్రయదారుడికి గణాంకాలను లెక్కిస్తుంది. మీరు కేవలం ప్రశ్న వ్రాసి సేల్స్పర్సన్ రంగంలో ఆధారంగా డేటాబేస్ ఫలితాలు సమూహం పేర్కొనండి. అప్పుడు మీరు ఫలితాలపై గణనలను నిర్వహించడానికి SQL మొత్తం ఫంక్షన్లను ఉపయోగించవచ్చు.

ఇక్కడ ఒక ఉదాహరణ. మీరు కింది SQL ప్రకటన అమలు చేస్తే:

AS 'మొత్తం', MIN (రెవెన్యూ) AS 'పెద్దది', MAX (రెవిన్యూ) AS 'అతిపెద్ద', AVG (రెవెన్యూ) AS 'సగటు', COUNT (రెవెన్యూ) AS 'నంబర్' ఆర్డర్స్ GROUP విక్రయదారుడు

మీరు క్రింది ఫలితాలను పొందుతారు:

విక్రయదారుడు మొత్తం చిన్నదైన అతిపెద్ద సగటు సంఖ్య జిమ్ 250000 10000 90000 50000 5 మేరీ 342000 24000 102000 57000 6 బాబ్ 118000 4000 36000 39333 3

మీరు గమనిస్తే, ఈ శక్తివంతమైన ఫంక్షన్ మీరు ఒక SQL ప్రశ్న నుండి చిన్న నివేదికలను ఉత్పత్తి చేయడానికి అనుమతిస్తుంది, పనితీరు సమీక్షలను నిర్వహించే మేనేజర్కు విలువైన వ్యాపార మేధస్సును అందిస్తుంది. ఈ ప్రయోజనం కోసం GROUP BY నిబంధన తరచుగా డేటాబేస్లో ఉపయోగించబడుతుంది మరియు DBA యొక్క బ్యాక్ మాయల్లో ఒక విలువైన సాధనం.