Jifunze Ujuzi Wako wa SQL
Jifunze SQL wako kuhusu kuchuja na NULL semantics, unganisha, mkutano, na vitendo vya dirisha na vikwazo. Maswali 30 kulingana na kisa, alama ya haraka kwa ukundi, bure bila kusajili.
Jaribio la SQL ni nini?
Hii ni jaribio la SQL kulingana na hali: swali 30 fupi, kila moja akiwa na swali kuhusu kile kinachotokea kwa kweli inapokimya. Kauli WHERE iliyolinganishwa na NULL ambayo kwa kimya irudi hakuna. LEFT JOIN ambayo inachidia kama INNER JOIN baada ya kuchuja safueli iliyo kosa. NOT IN ambayo kwa kimya inamkosa kila safu kwa sababu thamani moja katika subquery ilikuwa NULL. Unachagua jibu lililo sambamba na lile database inarerudisha kwa kweli, si lile linachoonekana kana kwamba linastahili kutokea.
Endelea KusomaOnyesha Kidogo
Maswali 30 yanashughulikia maeneo manne — chuja na maana ya NULL, kuuguza na uendeshaji wa seti, ujumaji na subquery, na kazi za dirisha/CTE/miamala/vizuizi. Hizo maeneo manne ndiyo ambapo kusoma kumudu na kuendeza kumudu kwa kimya huingiliana, na ambapo ujumbe wa ajira "Strong SQL" kwa kawaida unakuwa maana mahususi baada ya kuwa katika mahojiano. Unapata alama katika kila eneo, kwa hiyo maeneo mabovu hayatakua kama jumla nyingi.
Inachukua takriban dakika sita, hakuna kujiandikisha, na hakuna kumudu kuandika au kutekeleza — kila swali ni kusoma-na-kutabiri, kwa njia ile mwanajinsia mkuu anavyozingatia ombi la kumvuta. Kujua muundo na kujua lile kumudu mahususi linafanya dhidi ya data mahususi ni ujuzi tofauti, na hii inapima kile cha pili.