تاسو کولی شئ د ډیټا ډیټابیس څخه ډاټا ترلاسه کړئ د اصلي ایس ایس ایس پوښتنو څخه کار واخلئ، مګر دا د سوداګرۍ اړتیاوو پوره کولو لپاره پوره استخبارات ندي وړاندې کوي. SQL د تاسو د ګروپ د پوښتنو پایلې وړاندې کوي چې د قطار کچې ځانګړتیاو پر بنسټ ولاړ دي ترڅو د مجموعي فعالیتونو تطبیق د GROUP BY شق په کارولو سره. د مثال په توګه، د امر کولو ډاټا جدول چې لاندې اشخاص پکې شامل دي په پام کې ونیسئ:
- OrderID - د عدد ارزښت په ځانګړی توګه د هر امر پیژندل. دا ساحه د ډیټابیس لپاره لومړنی کلیدی ده.
- پلورونکي - د متن ارزښت د هغه پلورونکي نوم چمتو کوي چې محصوالت یې پلورلي. دا ساحه د بل میز لپاره بهرني کلیدی دی چې د پرسونل معلومات لري.
- CustomerID - د پیرودونکو د حساب شمیر سره سم د عدد ارزښت. دا ساحه هم یو بهرني کلیدی دی، یو میز ته اشاره کوي چې د پیرودونکي حساب ورکولو معلومات لري.
- عواید - د خرڅلاو د ډالرو مقدار پورې اړوند عدد ارزښت.
کله چې دا د پلورونکو لپاره د فعالیت بیاکتنې ترسره کولو وخت وي، د امر میز کې ارزښتناک معلومات لري چې کیدای شي د بیاکتنې لپاره کارول شي. کله چې د جیم ارزونه کولی شئ، د مثال په توګه، یوه ساده پوښتنه ولیکئ چې د جیم ټولې پلورنې ریکارډونه بیرته اخلئ:
غوره کړئ * سپارښتنې له هغه ځایه چې پلورونکي یې 'جیم'دا به د جیم لخوا د پلور شویو پلورنو سره سم د ډاټابیس ټول اسناد ولګوي:
د امانډ خرڅلاو پلورونکي پیرود Revenue 12482 جم 182 40000 12488 جم 219 25000 12519 جم 137 85000 12602 جم 182 10000 12741 جم 155 90000 تاسو کولی شئ د دې معلوماتو بیاکتنه وکړئ او د ځینې دستی محاسبې ترسره کولو لپاره د فعالیت ارقامو سره سم راشي، مګر دا به یو سخت کار وي چې تاسو باید په شرکت کې د هر پلورونکي لپاره تکرار کړئ. پرځای یې، تاسو کولی شئ د دې کار بدل کړئ د یوې ډلې څخه د GROUP BY پوښتنه وکړئ چې په شرکت کې د هر پلورونکي لپاره ارقام محاسبه کوي. تاسو په ساده ډول پوښتنې ولیکئ او مشخص کړئ چې ډیټابیس باید د پلورونکي ساحې پر بنسټ د پایلو ډله جوړه کړي. تاسو کولی شئ د پایلو په اړه د محاسبې د ترسره کولو لپاره د SQL مجموعي فعالیتونه وکاروي.
دلته یو مثال دی. که تاسو د لاندې SQL بیان اعالن کړی:
تاسو به لاندې پایلې ترلاسه کړئ:
پلورونکي ترټولو کوچنی تر ټولو لوی اوسط شمیره Jim 250000 10000 90000 50000 5 مریم 342000 24000 102000 57000 6 باب 118000 4000 36000 39333 3لکه څنګه چې تاسو ګورئ، دا پیاوړي فعالیت تاسو ته اجازه درکوي چې د SQL پوښتنو کې د کوچني راپورونو پیدا کولو لپاره، د مدیر مدیر ته د قیمتي سوداګرۍ استخباراتو چمتو کول د فعالیت بیاکتنې ترسره کول. د ګروپ لخوا د کلي بند اکثرا د دې هدف لپاره په ډاټابیسزونو کې کارول کیږي او د DBA په بکسونو کې ارزښتناکه وسیله ده.