Basic sql interview questions and answers - Computer in Hindi | Business in Hindi

Thursday, February 18, 2021

Basic sql interview questions and answers


1. What is DBMS? 

 एक डेटाबेस मैनेजमेंट सिस्टम (DBMS) एक प्रोग्राम है जो डेटाबेस के निर्माण, रखरखाव और उपयोग को नियंत्रित करता है। DBMS को फ़ाइल प्रबंधक के रूप में कहा जा सकता है जो डेटा को फ़ाइल सिस्टम में सहेजने के बजाय डेटाबेस में प्रबंधित करता है।



Basic sql interview questions and answers
Basic sql interview questions and answers


2. What is RDBMS? 

 
RDBMS का संबंध रिलेशनल डेटाबेस मैनेजमेंट सिस्टम से है। RDBMS डेटा को तालिकाओं के संग्रह में संग्रहीत करता है, जो तालिका के स्तंभों के बीच सामान्य फ़ील्ड द्वारा संबंधित होता है। यह तालिकाओं में संग्रहीत डेटा में हेरफेर करने के लिए रिलेशनल ऑपरेटर भी प्रदान करता है।

उदाहरण: SQL सर्वर।

sql interview questions 3. What is SQL?

SQL स्ट्रक्चर्ड क्वेरी लैंग्वेज के लिए है, और इसका उपयोग डेटाबेस के साथ संवाद करने के लिए किया जाता है। यह एक मानक भाषा है जिसका उपयोग किसी डेटाबेस से
retrieval, updation, insertion और deletion of data जैसे कार्यों को करने के लिए किया जाता है।

मानक SQL कमांड का चयन कर रहे हैं।

database interview questions 4. What is a Database?

डेटाबेस कुछ भी नहीं है, डेटा की आसान पहुंच, भंडारण, पुनर्प्राप्ति और प्रबंधन के लिए डेटा का एक संगठित रूप है। इसे डेटा के संरचित रूप के रूप में भी जाना जाता है जिसे कई तरीकों से एक्सेस किया जा सकता है।

उदाहरण: School Management Database, Bank Management Database.

5. What are tables and Fields?

एक तालिका डेटा का एक समूह है जो कॉलम और पंक्तियों के साथ एक मॉडल में व्यवस्थित होती है। 

कॉलम को ऊर्ध्वाधर के रूप में वर्गीकृत किया जा सकता है, और पंक्तियाँ क्षैतिज हैं।

 एक तालिका में फ़ील्ड नामक कॉलम की संख्या निर्दिष्ट की गई है लेकिन किसी भी संख्या में पंक्तियाँ हो सकती हैं जिन्हें रिकॉर्ड कहा जाता है।

उदाहरण:

Table: Employee.

Field: Emp ID, Emp Name, Date of Birth.

Data: 201456, David, 11/15/1960.

sql interview questions and answers  6. What is a primary key?

प्राथमिक कुंजी फ़ील्ड का एक संयोजन है जो विशिष्ट रूप से एक पंक्ति निर्दिष्ट करता है। यह एक विशेष प्रकार की अनोखी कुंजी है, और इसमें NULL बाधा नहीं है। इसका अर्थ है, प्राथमिक प्रमुख मान NULL नहीं हो सकते।

7. What is a unique key?

एक अद्वितीय कुंजी बाधा ने विशिष्ट रूप से डेटाबेस में प्रत्येक रिकॉर्ड की पहचान की। यह स्तंभ या स्तंभों के सेट के लिए विशिष्टता प्रदान करता है।

एक प्राथमिक कुंजी बाधा में स्वचालित अद्वितीय बाधा होती है जो उस पर परिभाषित होती है। लेकिन नहीं, यूनीक की के मामले में।

प्रति तालिका में कई विशिष्ट बाधाएं परिभाषित की जा सकती हैं, लेकिन केवल एक प्राथमिक कुंजी बाधा प्रति तालिका परिभाषित है।

database interview questions 8. What is a foreign key?


एक 
foreign key एक तालिका है जो किसी अन्य तालिका की प्राथमिक कुंजी से संबंधित हो सकती है। किसी अन्य तालिका की प्राथमिक कुंजी के साथ  foreign key को संदर्भित करके दो तालिकाओं के बीच संबंध बनाने की आवश्यकता होती है।

9. What is a join?

यह एक कीवर्ड है जिसका उपयोग तालिकाओं के क्षेत्र के बीच संबंधों के आधार पर अधिक तालिकाओं के डेटा को क्वेरी करने के लिए किया जाता है। जब जॉइन का उपयोग किया जाता है, तो कीज़ एक प्रमुख भूमिका निभाते हैं।

10. What are the types of join and explain each use for database?

विभिन्न प्रकार के जुड़ाव हैं जिनका उपयोग डेटा प्राप्त करने के लिए किया जा सकता है और यह तालिकाओं के बीच संबंध पर निर्भर करता है।

  • Inner Join.


जब तालिकाओं के बीच पंक्तियों का कम से कम एक मिलान होता है, तो इनर रिटर्न पंक्तियों को मिलाते हैं।

  • Right Join.


दाएं हाथ की वापसी पंक्तियाँ जो तालिकाओं और दाहिने हाथ की ओर की तालिका की सभी पंक्तियों के बीच आम हैं बस, यह दाएं हाथ की साइड टेबल से सभी पंक्तियों को वापस करता है, भले ही बाएं हाथ की साइड टेबल में कोई मेल न हो।

  • Left Join.


लेफ्ट जॉइन रिटर्न पंक्तियां जो कि टेबल और लेफ्ट हैंड साइड टेबल की सभी पंक्तियों के बीच आम हैं। बस, यह बाएं हाथ की साइड टेबल से सभी पंक्तियों को वापस कर देता है, जबकि राइट हैंड साइड टेबल में कोई मैच नहीं हैं।

  • Full Join.


तालिकाओं में से किसी एक में मिलान पंक्तियाँ होने पर पूर्ण ज्वाइन पंक्तियाँ। इसका मतलब है, यह सभी पंक्तियों को बाएं हाथ की ओर की तालिका से और सभी पंक्तियों को दाहिने हाथ की ओर की तालिका से वापस करता है।

dbms interview questions 11. What is normalization?

सामान्यीकरण एक क्षेत्र के डेटाबेस और तालिका को व्यवस्थित करके अतिरेक और निर्भरता को कम करने की प्रक्रिया है। 

सामान्यीकरण का मुख्य उद्देश्य फ़ील्ड को जोड़ना, हटाना या संशोधित करना है जिसे एक ही तालिका में बनाया जा सकता है।

12. What is Denormalization.

डी-नॉर्मलाइज़ेशन एक ऐसी तकनीक है जिसका उपयोग डेटाबेस के उच्च से निचले सामान्य रूपों में डेटा तक पहुंचने के लिए किया जाता है। यह संबंधित तालिकाओं से डेटा को शामिल करके एक तालिका में अतिरेक पेश करने की प्रक्रिया भी है।

13. What are all the different normalizations?

सामान्य रूपों को 5 रूपों में विभाजित किया जा सकता है, और उन्हें नीचे समझाया गया है -।

  • First Normal Form (1NF):.


यह तालिका से सभी डुप्लिकेट कॉलम को निकालना चाहिए। संबंधित डेटा और अद्वितीय स्तंभों की पहचान के लिए तालिकाओं का निर्माण।

  • Second Normal Form (2NF):.


पहले सामान्य रूप की सभी आवश्यकताओं को पूरा करना। प्राथमिक कुंजियों का उपयोग करते हुए तालिकाओं के बीच अलग-अलग तालिकाओं में डेटा के सबसेट और संबंधों का निर्माण।

  • Third Normal Form (3NF):.


यह 2NF की सभी आवश्यकताओं को पूरा करना चाहिए। उन स्तंभों को हटाना जो प्राथमिक प्रमुख बाधाओं पर निर्भर नहीं हैं।

  • Fourth Normal Form (4NF):.


तीसरे सामान्य रूप की सभी आवश्यकताओं को पूरा करना और इसमें बहु-मूल्यवान निर्भरता नहीं होनी चाहिए।

14. What is a View?

एक  View एक आभासी तालिका है जिसमें एक तालिका में निहित डेटा का सबसेट होता है। 

 View वास्तव में मौजूद नहीं हैं, और इसे स्टोर करने के लिए कम जगह मिलती है।  

View में एक या अधिक तालिकाओं का डेटा हो सकता है, और यह संबंध पर निर्भर करता है।

15. What is an Index?

एक सूचकांक तालिका से रिकॉर्ड की तेजी से पुनर्प्राप्ति की अनुमति देने के लिए प्रदर्शन ट्यूनिंग विधि है। एक सूचकांक प्रत्येक मूल्य के लिए एक प्रविष्टि बनाता है और यह डेटा को पुनः प्राप्त करने के लिए तेज़ होगा।

16. What are all the different types of indexes?

सूचकांक तीन प्रकार के होते हैं -।

  • Unique Index.


यदि स्तंभ अद्वितीय अनुक्रमित है, तो यह अनुक्रमण फ़ील्ड को डुप्लिकेट मान रखने की अनुमति नहीं देता है। प्राथमिक कुंजी परिभाषित होने पर अद्वितीय सूचकांक स्वचालित रूप से लागू किया जा सकता है।

  • Clustered Index.


इस प्रकार का सूचकांक तालिका के भौतिक क्रम को फिर से परिभाषित करता है और प्रमुख मूल्यों के आधार पर खोज करता है। प्रत्येक तालिका में केवल एक  clustered index हो सकता है।

  •  NonClustered Index.


NonClustered Index तालिका के भौतिक क्रम में परिवर्तन नहीं करता है और डेटा के तार्किक क्रम को बनाए रखता है। प्रत्येक तालिका में 999 NonClustered Indexes हो सकते हैं।

17. What is a Cursor?

एक डेटाबेस कर्सर एक नियंत्रण है जो तालिका में पंक्तियों या रिकॉर्ड पर ट्रैवर्सल को सक्षम करता है। इसे पंक्तियों के सेट में एक पंक्ति में एक सूचक के रूप में देखा जा सकता है। डेटाबेस रिकॉर्ड के पुनर्प्राप्ति, जोड़ और हटाने जैसे ट्रैवर्सिंग के लिए कर्सर बहुत उपयोगी है।

18. What is a relationship and what are they?

डेटाबेस संबंध डेटाबेस में तालिकाओं के बीच संबंध के रूप में परिभाषित किया गया है। विभिन्न डेटा बेसिंग संबंध हैं, और वे इस प्रकार हैं:।

  •     One to One Relationship.
  •     One to Many Relationship.
  •     Many to One Relationship.
  •     Self-Referencing Relationship.


sql interview questions 19. What is a query?

एक DB क्वेरी डेटाबेस से जानकारी वापस पाने के लिए एक कोड लिखा जाता है। क्वेरी को इस तरह से डिज़ाइन किया जा सकता है कि यह परिणाम सेट की हमारी अपेक्षा से मेल खाता हो। बस, डेटाबेस के लिए एक सवाल है।

20. What is subquery? 


एक 
subquery एक अन्य क्वेरी के भीतर एक क्वेरी है। बाहरी क्वेरी को मुख्य क्वेरी कहा जाता है, और आंतरिक क्वेरी को सबक्वेरी कहा जाता है। सबएक्टिव को हमेशा पहले निष्पादित किया जाता है, और subquery का परिणाम मुख्य प्रश्न पर दिया जाता है।

sql query interview questions 21. What are the types of subquery?

subquery दो प्रकार के होते हैं - सहसंबंधित और गैर-सहसंबद्ध।

एक correlated subquery को स्वतंत्र क्वेरी के रूप में नहीं माना जा सकता है, लेकिन यह मुख्य क्वेरी की सूची से FROM में सूचीबद्ध तालिका में कॉलम को संदर्भित कर सकता है।

एक Non-Correlated sub query को स्वतंत्र
query के रूप में माना जा सकता है और main query में sub query का आउटपुट प्रतिस्थापित किया जाता है।

22. What is a stored procedure?

संग्रहीत कार्यविधि एक फ़ंक्शन है जिसमें डेटाबेस सिस्टम तक पहुंचने के लिए कई SQL स्टेटमेंट होते हैं। 

कई SQL कथनों को एक संग्रहीत प्रक्रिया में समेकित किया जाता है और जब भी और जहाँ भी आवश्यक हो, उन्हें निष्पादित किया जाता है।

sql server interview questions 23. What is a trigger?

डीबी ट्रिगर एक कोड या प्रोग्राम है जो किसी डेटाबेस में किसी घटना या दृश्य पर प्रतिक्रिया के साथ स्वचालित रूप से निष्पादित होता है। मुख्य रूप से, ट्रिगर डेटाबेस की अखंडता को बनाए रखने में मदद करता है।

उदाहरण: जब छात्र डेटाबेस में एक नया छात्र जोड़ा जाता है, तो संबंधित अभिलेखों जैसे परीक्षा, स्कोर और उपस्थिति तालिका में नए रिकॉर्ड बनाए जाने चाहिए।

24. What is the difference between DELETE and TRUNCATE commands For sql query interview questions?


DELETE कमांड का उपयोग तालिका से पंक्तियों को हटाने के लिए किया जाता है, और मापदंडों के सशर्त सेट के लिए WHERE क्लॉज़ का उपयोग किया जा सकता है। डिलीट स्टेटमेंट के बाद कमिट और रोलबैक किया जा सकता है।

TRUNCATE तालिका से सभी पंक्तियों को निकालता है। Truncate कार्रवाई को वापस नहीं लाया जा सकता है।

25. What are
local and global variables and their differences?

local variable वे
variable होते हैं जिनका उपयोग फ़ंक्शन के अंदर किया जा सकता है या मौजूद हो सकता है। 

वे अन्य कार्यों के लिए ज्ञात नहीं हैं और उन variable को संदर्भित या उपयोग नहीं किया जा सकता है। जब भी उस फ़ंक्शन को कहा जाता है, तो चर बनाए जा सकते हैं।

ग्लोबल वैरिएबल वे वैरिएबल होते हैं जिनका उपयोग या उपयोग पूरे कार्यक्रम में किया जा सकता है।
global में घोषित समान variables का उपयोग कार्यों में नहीं किया जा सकता है। जब भी उस फ़ंक्शन को कहा जाता है, तो global variables नहीं बनाए जा सकते।

26. What is a constraint?

डेटा प्रकार की तालिका पर सीमा को निर्दिष्ट करने के लिए बाधा का उपयोग किया जा सकता है। तालिका विवरण बनाते या परिवर्तित करते समय बाधा को निर्दिष्ट किया जा सकता है। बाधा का नमूना हैं।

  •     NOT NULL.
  •     CHECK.
  •     DEFAULT.
  •     UNIQUE.
  •     PRIMARY KEY.
  •     FOREIGN KEY.


27. What is data Integrity in dbms interview questions?

डेटा इंटिग्रिटी एक डेटाबेस में संग्रहीत डेटा की सटीकता और स्थिरता को परिभाषित करता है। यह अनुप्रयोग या डेटाबेस में दर्ज किए जाने पर डेटा पर व्यावसायिक नियमों को लागू करने के लिए अखंडता बाधाओं को भी परिभाषित कर सकता है।

28. What is Auto Increment?

ऑटो इंक्रीमेंट कीवर्ड उपयोगकर्ता को एक नया रिकॉर्ड टेबल में डालने पर एक अद्वितीय संख्या बनाने के लिए अनुमति देता है। AUTO INCREMENT कीवर्ड का उपयोग Oracle में किया जा सकता है और IDENTITY कीवर्ड का उपयोग SQL SERVER में किया जा सकता है।

जब भी PRIMARY KEY का इस्तेमाल किया जाता है, तो ज्यादातर इस कीवर्ड का इस्तेमाल किया जा सकता है।

29. What is the difference between Cluster and Non-Cluster Index?

क्लस्टर इंडेक्स का उपयोग डेटाबेस से डेटा की आसान पुनर्प्राप्ति के लिए किया जाता है, जिस तरह से रिकॉर्ड संग्रहीत किए जाते हैं। डेटाबेस स्तंभों की पंक्तियों को छांटता है जो क्लस्टर इंडेक्स पर सेट किया जाता है।

एक गैर-अनुक्रमित सूचकांक उस तरीके को नहीं बदलता है जो इसे संग्रहीत किया गया था, लेकिन तालिका के भीतर एक पूरी अलग वस्तु बनाता है। यह खोज के बाद मूल तालिका पंक्तियों पर वापस जाता है।


30. What is Datawarehouse? 


डाटावेयरहाउस सूचना के कई स्रोतों से डेटा का एक केंद्रीय भंडार है। उन आंकड़ों को समेकित,transformed, mining, online processing के लिए उपलब्ध कराया जाता है। वेयरहाउस डेटा में डेटा मार्ट का एक सबसेट होता है जिसे डेटा मार्ट कहा जाता है।

31. What is Self-Join?

स्वयं की तुलना करने के लिए स्व-जुड़ने का उपयोग क्वेरी के लिए किया जाता है। इसका उपयोग एक ही तालिका में समान स्तंभ के अन्य मान वाले स्तंभ में मानों की तुलना करने के लिए किया जाता है। ALIAS ES का उपयोग उसी तालिका तुलना के लिए किया जा सकता है।

32. What is Cross-Join?

क्रॉस ज्वाइन को कार्टेशियन उत्पाद के रूप में परिभाषित करता है जहां पहली तालिका में पंक्तियों की संख्या दूसरी तालिका में पंक्तियों की संख्या से गुणा होती है। यदि मान लिया जाए, तो क्रॉस जॉइन में क्लॉज का उपयोग किया जाता है तो क्वेरी INNER JOIN की तरह काम करेगी।

33. What is user defined functions?

उपयोगकर्ता परिभाषित कार्य जब भी आवश्यकता होती है, उस तर्क का उपयोग करने के लिए लिखे गए कार्य होते हैं। कई बार एक ही तर्क लिखना आवश्यक नहीं है। 

इसके बजाय, जब भी जरूरत हो, फ़ंक्शन को कॉल या निष्पादित किया जा सकता है।

34. What are all types of user defined functions?

तीन प्रकार के उपयोगकर्ता परिभाषित कार्य हैं।

  •     Scalar Functions.
  •     Inline Table valued functions.
  •     Multi statement valued functions.


स्केलर रिटर्न यूनिट, वेरिएंट ने रिटर्न क्लॉज को परिभाषित किया। वापसी के रूप में अन्य दो प्रकार की वापसी तालिका।

database interview questions 35. What is collation?

Collation को नियमों के सेट के रूप में परिभाषित किया जाता है जो यह निर्धारित करते हैं कि वर्ण डेटा को कैसे सॉर्ट किया जा सकता है और तुलना की जा सकती है। इसका उपयोग ए और अन्य भाषा पात्रों की तुलना करने के लिए किया जा सकता है और यह पात्रों की चौड़ाई पर भी निर्भर करता है।

इन चरित्र डेटा की तुलना करने के लिए ASCII मान का उपयोग किया जा सकता है।

36. What are all different types of collation sensitivity?

निम्नलिखित विभिन्न प्रकार की कोलाज संवेदनशीलता हैं -।

  •     Case Sensitivity – A and a and B and b.
  •     Accent Sensitivity.
  •     Kana Sensitivity – Japanese Kana characters.
  •     Width Sensitivity – Single byte character and double byte character.


dbms interview questions 37. Advantages and Disadvantages of Stored Procedure?


संग्रहीत प्रक्रिया को एक मॉड्यूलर प्रोग्रामिंग के रूप में उपयोग किया जा सकता है - इसका मतलब है कि एक बार बनाएं, स्टोर करें और जब भी आवश्यक हो, कई बार कॉल करें। 

यह कई प्रश्नों को निष्पादित करने के बजाय तेजी से निष्पादन का समर्थन करता है। यह नेटवर्क ट्रैफ़िक को कम करता है और डेटा को बेहतर सुरक्षा प्रदान करता है।

नुकसान यह है कि इसे केवल डेटाबेस में निष्पादित किया जा सकता है और डेटाबेस सर्वर में अधिक मेमोरी का उपयोग करता है।

38. What is Online Transaction Processing (OLTP)?

ऑनलाइन लेनदेन प्रसंस्करण (ओएलटीपी) लेनदेन आधारित अनुप्रयोगों का प्रबंधन करता है, जिसका उपयोग डेटा प्रविष्टि, डेटा पुनर्प्राप्ति और डेटा प्रसंस्करण के लिए किया जा सकता है। 

OLTP डेटा प्रबंधन को सरल और कुशल बनाता है। OLAP सिस्टम के विपरीत OLTP सिस्टम का लक्ष्य वास्तविक समय के लेन-देन की सेवा है।

उदाहरण - दैनिक आधार पर बैंक लेनदेन।

39. What is CLAUSE?

SQL क्लॉज़ को क्वेरी को शर्त प्रदान करके निर्धारित परिणाम को सीमित करने के लिए परिभाषित किया गया है। यह आमतौर पर रिकॉर्ड के पूरे सेट से कुछ पंक्तियों को फ़िल्टर करता है।

उदाहरण - वह प्रश्न जिसके पास शर्त है

क्वेरी जिसमें HAVING की स्थिति है।

40. What is recursive stored procedure?

एक संग्रहीत प्रक्रिया जो कुछ सीमा स्थिति तक पहुंचने तक स्वयं कॉल करती है। यह पुनरावर्ती कार्य या प्रक्रिया प्रोग्रामर को किसी भी समय कोड के समान सेट का उपयोग करने में मदद करती है।

41. What is Union, minus and Interact commands?

UNION ऑपरेटर का उपयोग दो तालिकाओं के परिणामों को संयोजित करने के लिए किया जाता है, और यह तालिकाओं से डुप्लिकेट पंक्तियों को समाप्त करता है।

MINUS ऑपरेटर का उपयोग पहली क्वेरी से पंक्तियों को वापस करने के लिए किया जाता है लेकिन दूसरी क्वेरी से नहीं। पहली क्वेरी से पहली और दूसरी क्वेरी और अन्य पंक्तियों के मिलान रिकॉर्ड परिणाम परिणाम के रूप में प्रदर्शित किए जाएंगे।

INTERSECT ऑपरेटर का उपयोग दोनों प्रश्नों द्वारा दी गई पंक्तियों को वापस करने के लिए किया जाता है।

sql server interview questions 42. What is an ALIAS command?

ALIAS नाम किसी तालिका या स्तंभ को दिया जा सकता है। तालिका या स्तंभ की पहचान करने के लिए इस उपनाम को WHERE क्लॉज़ में संदर्भित किया जा सकता है।

उदाहरण-


Select st.StudentID, Ex.Result from student st, Exam as Ex where st.studentID = Ex. StudentID


यहाँ, छात्र तालिका के लिए उपनाम नाम को संदर्भित करता है और पूर्व परीक्षा तालिका के लिए उपनाम नाम को संदर्भित करता है।

43. What is the difference between TRUNCATE and DROP statements?

TRUNCATE तालिका से सभी पंक्तियों को निकालता है, और इसे वापस नहीं लाया जा सकता है। DROP कमांड डेटाबेस से एक टेबल को हटा देता है और ऑपरेशन को वापस रोल नहीं किया जा सकता है।

44. What are aggregate and scalar functions?

गणितीय गणना का मूल्यांकन करने और एकल मूल्यों को वापस करने के लिए सकल कार्यों का उपयोग किया जाता है। यह एक तालिका में कॉलम से गणना की जा सकती है। स्केलर फ़ंक्शन इनपुट मान के आधार पर एक एकल मान लौटाता है।

उदाहरण -

Aggregate – max(), count - Calculated with respect to numeric.

Scalar – UCASE(), NOW() – Calculated with respect to strings.

45. How can you create an empty table from an existing table?

उदाहरण होगा -


Select * into studentcopy from student where 1=2


यहां, हम छात्र तालिका को दूसरी पंक्ति में उसी संरचना के साथ कॉपी कर रहे हैं जिसकी कोई पंक्तियाँ कॉपी नहीं हैं।

sql interview questions  46. How to fetch common records from two tables?


सामान्य रिकॉर्ड परिणाम सेट द्वारा प्राप्त किया जा सकता है -।

छात्र से छात्र का चयन करें परीक्षा से छात्र का चयन करें
 

47. How to fetch alternate records from a table?

रिकॉर्ड दोनों विषम और पंक्ति संख्या के लिए प्राप्त किया जा सकता है -।

सम संख्याएँ प्रदर्शित करने के लिए-


Select studentId from (Select rowno, studentId from student) where mod(rowno,2)=0


विषम संख्याओं को प्रदर्शित करने के लिए-


Select studentId from (Select rowno, studentId from student) where mod(rowno,2)=1


से (सेलेक्ट रोनो, स्टूडेंट से छात्र) जहां मॉड (रोनो, 2) = 1। [/ sql]

database interview questions 48. How to select unique records from a table?

DISTINCT कीवर्ड का उपयोग करके किसी तालिका से अद्वितीय रिकॉर्ड का चयन करें।


Select DISTINCT StudentID, StudentName from Student.


49. What is the command used to fetch first 5 characters of the string?

स्ट्रिंग के पहले 5 वर्ण लाने के कई तरीके हैं -।


Select SUBSTRING(StudentName,1,5) as studentname from student



Select LEFT(Studentname,5) as studentname from student


sql interview questions 50. Which operator is used in query for pattern matching?

LIKE ऑपरेटर का उपयोग पैटर्न मिलान के लिए किया जाता है, और इसका उपयोग इस प्रकार किया जा सकता है -।

    % - शून्य या अधिक वर्णों से मेल खाता है।
    _ (अंडरस्कोर) - बिल्कुल एक character से मेल खाते हुए।

उदाहरण -।

Select * from Student where studentname like 'a%'
Select * from Student where studentname like 'ami_'

No comments:

Post a Comment