کمپيوټر, پروګرام
انتخاب خبرپاڼه (ايس کيو ايل)
تر ټولو په وار وار کارول په کيو ايل عنصر - د انتقال د ايس کيو ايل لنډیزونه پخپله (ژبه ده جوړښت ته دځواب) دا حقيقت چې دا ته اړتيا لري منعکسوي. د کتارونو په وټاکئ، ګوښه معلومات په اتوماتيک ډول له منځه یوسي، لاړشی او یا نورو ترمیمي ستنې مرسته وټاکئ (ايس کيو ايل) - خبرپاڼه پکې د ډیټابیس یوه نښه د ځانګړو معلوماتو راولي.
العروض
د هر ډول عملیاتو په سمه توګه وکاروي باید لومړی خپل ځان سره د پروګرامونو د ژبې په پام لاندې د العروض سره آشنا شي. په ځانګړې توګه د خبرو کله چې د ايس کيو ايل د ژبې په اړه، وټاکئ (Operator د) لري په لاندې العروض:
وټاکئ | دا وايي د ډیټابیس چې موږ په غوښتنه تېر شو. دا د عمده. |
يو، دوه، درې ... | د کالمونو د ښوون لړ |
له | دا د مېز څخه چې د معلوماتو به وټاکل شي په نوم په ګوته کوي. هم دا لازمي عمده. |
دا تش په نامه "په لنډه" Operator د العروض، خو دا زموږ عمده وټاکئ چې پرته او له ډیټابیس ته د حقيقت په ګوته سره زموږ غوښتنه نه سمون لري.
بشپړ خبرپاڼه العروض په لاندې شکل کې ښودل شوی دی:
دلته چرته فقره تاسو ته اجازه درکوي له خوا شرایط مشخص ستاسو د لټون چاڼ.
د د ډلې د ارزښتونو او د له خوا د مجموعي دنده کارول وړاندیز ګروپ ته يې د غوښتنليک، او په پایله کې روښانه وروسته ډلګيو کاروي لرل وړاندیز.
لخوا ننداره نظم به په د ترتيبلو ډول يا نزولي ترتيب د ټاکل کالم ارزښتونو په خاطر.
с информацией: د انتخاب د بيان سره په ډیر روښانه ډول وګورئ، په غاړه واخلي چې زموږ د ډیټابیس د لاندې جدول پيشوګانې معلومات لري:
Id | نسل | نوم | کالیزې | رنګ |
1 | Bobtail | باداره | 04/01/2017 | خړ |
2 | داپیه | feint | 03/16/2017 | د سپینې |
3 | Mau | دپنجې، | 03/30/2017 | تور |
4 | Bobtail | تایسون | 02/23/2017 | خړ |
5 | Burmilla | Athena | 08/01/2017 | تور |
هر قطار لرونکی د یو بې ساری خونه Kitty، د خپل نسل، لقب، د ولادت او د خاکي نېټه. موږ به هم په پام کې د عملیاتو پر ټاکنه (ايس کيو ايل)، څنګه دی لا له دې جدول د معلوماتو پر بنسټ.
لکه څنګه چې د معلومات د جدول له نمونې
څرنګه چې پورته بحث، د هغه معلومات چې تاسو د جدول له اړتيا موږ به په عمده ګټه د یو نمونه.
د عمده کلماتو انتخاب ستنې د ښودلو لپاره په ګوته کوي. تاسو کولای شی د اړتیا ستنې، جلا له خوا commas یو لست جوړ، نو د ټول جوړښت به د دې په شان وګوري:
ټاکنه د رنګ، نسل، نوم له پيشوګانې |
لکه څنګه چې تاسو کولای شي وګورئ، موږ کولای شو په امر په کوم کې هغوی موږ ته اړتيا ستنې انتظام. برسېره پر دې، موږ کولای شو چې موږ ته يوازې د اړتيا وړ ستنې روايته.
لپاره چې په یوه جدول محتویات ټول ستنې يوه ليکلي هم شتون لري. د دې، وروسته د انتخاب د یو ستوري (*) د يو ځای له خوا په ګوته کوي. د ټول جوړښت به د دې په شان وګوري:
وټاکئ * له پيشوګانې |
د پورته نه خوری پایله - د ټول جدول پيشوګانې، د فورمې په وړاندې په کوم کې چې دا د تېر کړی په پای کې شامل دي.
زيات شمېر خلک په يو قطار کې د ايس کيو ايل ټاکنه څومره د فعالیت ځای تعجب. زياتره اکثره دې ته اړتيا ده کله چې تاسو غواړی د هغه کس په جلا ستنې پر ځای د لقب، نوم او patronymic په ګډه کول.
په دې صورت کې موږ نسلونه او د پيشوګانې پيشوګانې جدول رنګونو په ګډه. بېلا بېلو ډلو ده چې د مختلفو د ډیټابیس د مختلفو تورو تار Concatenation اپريټر کارول. په ځینو مواردو کې دا چې یوازې په یو جمع (+)، په نورو - دوه کرښې ځانګړنه (||) یا یو ampersand (&)، وختونه کارول او په کليکولو سره Concat. له همدې امله، د اړتیا د یوه مشخص ډيټازيرمې د له کومو سره چې تاسو کار د annotation لوستلو د ګډو مخکې.
انتخاب نسل || '،' || رنګ له پيشوګانې |
په پايله کې موږ د لاندې کول:
نسل، رنګ |
Bobtail، خړ |
داپیه د سپینې |
Mau، تور |
Bobtail، خړ |
Burmilla، تور |
د ګوښه مالومات له منځه وړلو
بيل - دنده ټاکنه (ايس کيو ايل)، چې اجازه ورکوي چې د نمونه د پايلو په بشپړه توګه ورته تارونه د تکرار څخه ډډه وکړي.
د مثال په ډول، موږ غواړو چې پوه شي چې څه د پيشو نسلونه زموږ په جدول کې لري. که تاسو یو ساده دپوښتنی سره په کارولو:
انتخاب نسل له پيشوګانې |
بيا موږ تمه پايله تر لاسه:
نسل |
Bobtail |
داپیه |
Mau |
Bobtail |
Burmilla |
لکه څنګه چې تاسو کولای شي وګورئ، Bobtail نسل دی دوه ځله پلی شو. بيل استدلال ته د تکرار د مخنيوي، موږ ته دپوښتنی اضافه یوازې اړتیا:
بيل نسل وټاکئ له پيشوګانې |
د وضاحت غوښتنه
په حقیقت کې، کويز غوښتنه لکه څنګه چې په جدول کې د قطارونو په بشپړه ټولګه د نه محصول د ارقامو کوي. د انتخاب (ايس کيو ايل) یو وړاندیز په پام به د يوازې د حق کرښو د ټاکلو لپاره د معیارونو تعریف اجازه.
له همدې امله د دې ملکیت دی چیرته. د پروپوزل د تطبيق د predicate - یو شرط بیان دی چې د محصول په ارزښت ورکوي دی "ریښتیني د" یا "غلط." انتخاب خبرپاڼه به يوازې د جدول له ارقامو سره د کوم لپاره چې د شرطي څرګندکه به ریښتیني لري، يا "حقیقت" راوکاږي.
دا د دې د جوړولو، د یو ساده نمونه سره مرسته کوي تړون. فرض موږ غواړو د تور رنګ د پيشوګانې په اړه ټول په دې پوه.
وټاکئ * له پيشوګانې چېرته رنګ = 'تور' |
د دې پوښتنې په پايله کې به د جدول بل قطار وي:
3 | Mau | دپنجې، | 03/30/2017 | تور |
5 | Burmilla | Athena | 08/01/2017 | تور |
همدا راز تاسو کولی شرايطو د منطقي Operators د په کارولو سره په ګډه او يا نه.
د ډلې له خوا وړاندې
د ډلې له خوا، چې په انتخاب (ايس کيو ايل) کارول وړاندې، چې تاسو د ډلې ته اجازه ورکوي چې د يوه مشخص کالم (يا ستونونه) د ارزښت له خوا دپوښتنی سره، او بیا هغوی ته د يو مجموعي دنده هم عملي شي.
فلزاتو ته دندې عبارت دي له:
- د شمېرنې - د قطارونو په دپوښتنی لخوا ټاکل شمېر محاسبه کوي.
- Sum - د د ټاکل کالم ټولو arithmetic مجموعه.
- Min - د ټاکل کالم لږ تر لږه پایلې لری.
- اعظمي - په ترتيب سره، د ټاکل کالم اعظمي ارزښتونو.
- Avg - اوسط ارزښت.
د پروپوزل سکیم ښه له خوا د مثال په توګه پوه. فرض موږ غواړو چې د هر نسل kittens موږ څومره معلوم. د دې، جوړ کړي په لاندې ساده نه خوری:
انتخاب نسل، د شمېرنې (*) له پيشوګانې له خوا د نسل ګروپ |
په لاندې جدول د ارادې پایله:
نسل | د شمېرنې |
Bobtail | 2 |
داپیه | 1 |
Mau | 1 |
Burmilla | 1 |
لکه څنګه چې تاسو کولای شي وګورئ، bobtail پيشوګانې نسل موږ په توګه يوازې د يو دوه، نور لري. د داسې يو عمل د غوښتنې پر بنسټ، زموږ د جدول، د چرګوړو پرې پوه شي چې څه پيشوګانې نسلونه په مشتریانو په منځ کې د تقاضا دي، او هغه څه چې - نه.
دا احتمال شته چې ځکه چې د په واقعي جدول زياتونې زيات شمېر اوس هم غواړي چې د غوښتنې روښانه او يوازې هغه kittens، چې زيات نه وو، د مثال په توګه، لس د ښودلو. د وضاحت يا چاڼګر ډلو لري پروپوزل کارول. دا اجازه راکوي چې د ځانګړو ډلو، چې د کوم ځای فقره، چې د ځينو کرښو نفي ورته پرېښودل. د حالت د تعریف له خوا د مجموعي دنده ده. په غوښتنه ډک کړئ:
انتخاب نسل، د شمېرنې (*) له پيشوګانې له خوا د نسل ګروپ لرل د شمېرنې (*) <= 10 |
څرنګه چې مونږ شرط وو وپوښتل: "د هر نسل پيشوګانې شمير څخه زيات نه 10"، په پایله کې موږ په توګه د مثال په توګه یو شان دی، پرته له مشخص. خو دلته دا مهمه ده چې د پروګرام په خپله کار کوي لرل وړاندیز پوه شي. خو که تاسو د لرل شمېرنې (*) = 1 د منطق حالت بدلون، نو په پایله کې به د درې کرښې کم شي او د kittens، چې يوازې د يو پاتې نندارې.
د ډلبندۍ
وړاندیز وټاکئ (ايس کيو ايل) Operator د چې اجازه ورکوي چې په د ترتيبلو ډول او يا په يوه يا څو ستونونو نزولي ترتيب محصول د قطارونو ړک - ترلاسه کړئ له خوا د نظم خبردار.
دا مهمه ده چې په ياد ولرو چې د نظم - دا وروستۍ وړاندیز ټولو انتخاب خبرپاڼه جوړښت دی. دا د انتخاب وروسته پر ځای ده، له، چېرته، ګروپ لخوا، لرل.
د تاسيساتو په ترڅ کې درې مهم ټکي موجود دي:
1) تاسې کولای شی د ستنې، چې هر يو په انفرادي توګه کولای شي يا په د ترتيبلو ډول (دلیکلو)، يا نزولي (DESC) ولاړه شی کوم شمیر دی ځانګړی کړی.
2) ټول د سزا له خوا د پورته په نظم ستنې بايد د انتخاب د غوره ستنې په منځ کې موجود وي.
3) اختیاري لست د ځانګړو نومونو د ستنې هواروي، تاسو کولای شی په ساده ډول د خپل شمېر له مخې چې دوی ته د Select خبرپاڼه لاړ اشاره.
موږ هيله لرو چې د دې مادې له لارې تاسو به په اړه چې څنګه د ايس کيو ايل پوښتنو وکاروي او اوس په اسانۍ سره د خپل ډیټابیس څخه ضروري معلومات د ټاکلو اساسي پوهه ترلاسه کړي.
Similar articles
Trending Now