अपने SQL कौशल की जांच करें
SQL को फ़िल्टरिंग और NULL शब्दार्थ, जॉइन्स, एकत्रीकरण, और विंडो फंक्शन्स और बाधाओं के लिए परीक्षण करें। 30 परिदृश्य-आधारित प्रश्न, तुरंत श्रेणी में स्कोर, मुफ्त, बिना साइनअप।
SQL टेस्ट क्या है?
यह एक परिदृश्य-आधारित SQL टेस्ट है: 30 छोटी क्वेरीज़, हर एक के बाद एक सवाल कि जब वह चलेगी तो असल में क्या होगा। एक WHERE क्लॉज़ NULL के विरुद्ध तुलना करता है जो शांति से कुछ नहीं रिटर्न करता है। एक LEFT JOIN जो एक बार गलत कॉलम पर फ़िल्टर करने के बाद INNER JOIN की तरह व्यवहार करता है। एक NOT IN जो शांति से हर पंक्ति को हटा देता है क्योंकि सबक्वेरी में एक NULL फिसल गया। आप वह जवाब चुनते हैं जो डेटाबेस वास्तव में रिटर्न करता है, न कि जो दिखता है सही हो।
आगे पढ़ेंकम दिखाएँ
30 प्रश्न चार क्षेत्रों को कवर करते हैं — फ़िल्टरिंग और NULL शब्दार्थ, जॉइन्स और सेट ऑपरेशन्स, एकत्रीकरण और सबक्वेरीज़, और विंडो फंक्शन्स/CTEs/लेन-देन/बाधाएँ। वे चार वह जगहें हैं जहाँ एक क्वेरी को पढ़ना और एक क्वेरी को चलाना शांति से अलग-अलग बातें हैं, और जहाँ एक नौकरी की पोस्टिंग 'Strong SQL' को आमतौर पर कुछ खास मतलब देता है एक बार साक्षात्कार में। आपको हर क्षेत्र में एक स्कोर मिलता है, इसलिए एक कमज़ोर जगह कुल में कहीं खो जाने के बजाय एक कमज़ोर जगह दिखती है।
इसमें करीब छह मिनट लगते हैं, कोई साइनअप नहीं चाहिए, और कोई क्वेरी लिखने या चलाने की जरूरत नहीं — हर सवाल पढ़ो-और-भविष्यवाणी करो है, बिल्कुल जैसे कोई सीनियर इंजीनियर किसी pull request को रीव्यू करता है। सिंटेक्स को जानना और किसी खास क्वेरी की किसी खास डेटा के विरुद्ध वास्तव में क्या करता है यह जानना दो अलग-अलग कौशल हैं, और यह दूसरा मापता है।