خپل د SQL مهارتونه وازموئ
خپل SQL د فلټر کولو او NULL سیمانټیکونو، جوائنونو، راټولولو، او وینډو فنکشنونو او محدودیتونو په اوږدو کې و ازمویئ. 30 سناریو پوښتنې، د کټګورۍ له مخې سمدستي نمرې، وړیا پرته له نوم لیکنې.
د SQL ازموینه څه شی دی؟
دا د سناریو پر بنسټ د SQL ازموینه ده: 30 لنډې پوښتنې، هر یو د یوې پوښتنې سره تعقیب کیږي چې واقعا څه پیښیږي کله چې دا چلیږي. د WHERE بند چې د NULL په وړاندې پرتله کیږي او په خاموشۍ سره هیڅ شی نه راګرځوي. یو LEFT JOIN چې د INNER JOIN په څیر چلند کوي کله چې تاسو غلط کالم فلټر کړئ. یو NOT IN چې په خاموشۍ سره هر قطار غورځوي ځکه چې په فرعي پوښتنه کې یوه ارزښت NULL و. تاسو هغه ځواب غوره کوئ چې د ډیټابیس لخوا واقعا راګرځول شوي ځواب سره سمون خوري، نه هغه څه چې باید پیښ شي.
نور ولولئلږ ښکاره کړئ
30 پوښتنې څلور برخې پوښي — فلټر کول او د NULL سیمانټیکونه، جوائنونه او سیټ عملیات، راټولول او فرعي پوښتنې، او د وینډو فنکشنونه/CTEs/معاملې/محدودیتونه. دا څلور هغه ځایونه دي چیرې چې د یوې پوښتنې لوستل او د یوې پوښتنې چلول په خاموشۍ سره سره توپیر لري، او چیرې چې د دندې اعلان «قوي SQL» معمولا په مرکه کې یو ځانګړی معنی لري. تاسو په هره برخه کې نمرې ترلاسه کوئ، نو یوه کمزورې نقطه د کمزورې نقطې په توګه ښکاري نه د ټیټې مجموعې په توګه.
دا شاوخوا دولس دقیقې وخت نیسي، هیڅ نوم لیکنه نشته، او د لیکلو یا اجرا کولو لپاره هیڅ پوښتنه نشته — هره پوښتنه لوستل او وړاندوینه ده، په هماغه ډول چې یو لوړ پوړی انجنیر د پل غوښتنه بیاکتنه کوي. د نحو پوهیدل او دا پوهیدل چې یوه ځانګړې پوښتنه د ځانګړو معلوماتو په وړاندې څه کوي، مختلف مهارتونه دي، او دا دوهم مهارت اندازه کوي.