SQL सर्वर Microsoft का रिलेशनल डेटाबेस कंट्रोल सिस्टम है। यहां प्रमुख ऑपरेटिंग शब्द सिस्टम है; सिस्टम की विशेषता एक से अधिक डेटाबेस को नियंत्रित करना है। यह अतिरिक्त रूप से गियर का एक सेट प्रदान करता है जो जानकारी के निर्माण, वैकल्पिक और प्रबंधन में मदद करता है। इसके अतिरिक्त, रिकॉर्ड लेखन, सूचना आयात/निर्यात, और सूचना मूल्यांकन उपकरण के लिए उपकरण हैं। एक क्वेरी डेटाबेस और तालिकाओं के साथ बातचीत करने के लिए बयान है।
SQL क्वेरीज़ चलाने के लिए बुनियादी क्लाज़
खंड का नाम:
चुनते हैं
से
कहाँ पे
उपरोक्त खंडों का उदाहरण और स्पष्टीकरण।
चुनते हैं कॉलम का नाम
से टेबल का नाम
कहां शर्तें [वैकल्पिक]
खंड चुनें: चयन कथन में, आप उन स्तंभों के नाम लिख सकते हैं जिन्हें आप अस्थायी तालिका में स्टोर में प्रदर्शित करना चाहते हैं।
खंड से: खंड में उस तालिका का नाम लिखें जिसे आप अस्थायी तालिका में संग्रहीत करना चाहते हैं।
कहां कारण: जहां क्लॉज शर्त लिखता है वह वैकल्पिक है।
टेबल पर चल रही क्वेरी का उदाहरण
आइए मेरे डेटाबेस में एक उत्पाद तालिका मौजूद है, फिर तालिका डेटा प्रदर्शित करने के लिए क्वेरी नीचे दी गई है:
चुनते हैं product_name, list_price
से उत्पादों
कहाँ पे ब्रांड_आईडी = 9 एस;
साथ ही, SQL बहुत सारे प्रश्न प्रदान करता है।
SQL में टेबल डेटा पर ऑपरेशनल क्वेरीज़ चलाना
SQL में डेटाबेस या टेबल के साथ इंटरैक्ट करने के लिए SQL बहुत सारी Query प्रदान करता है। प्रत्येक प्रश्न का स्पष्टीकरण नीचे दिया गया है:
SQL में विलोपन क्वेरी चलाएँ
SQL तालिका से किसी रिकॉर्ड को हटाने के लिए सबसे सरल क्वेरी प्रदान करता है। Delete query का उपयोग करके हम पूरे रिकॉर्ड से एक भी विशेषता को नहीं हटा सकते हैं। हम किसी विशिष्ट स्थिति के आधार पर किसी तालिका से कुछ हटाते हैं।
हटाएं संबंध / तालिका से कहाँ पे [ स्थिति ] ;
SQL में सम्मिलन क्वेरी चलाएँ
SQL लॉगिन के बाद, हम तालिका या संबंध में एक रिकॉर्ड या विशेषता सम्मिलित कर सकते हैं। सबसे सरल सम्मिलित क्वेरी तालिका में एक रिकॉर्ड या टपल जोड़ने का अनुरोध है।
में सम्मिलित करें तालिका नाम मूल्यों ('वैल्यू1', 'वैल्यू2', 'वैल्यू3',...);
हम सम्मिलित क्वेरी का उपयोग करके एक से दूसरी तालिका में एक रिकॉर्ड भी सम्मिलित कर सकते हैं।
में सम्मिलित करें तालिका नंबर एक
चुनते हैं विशेषता 1, विशेषता 1, विशेषता 1,। . .
से तालिका 2
कहाँ पे [शर्त 1] और [शर्त 2] ;
हम इन्सर्ट स्टेटमेंट का उपयोग करके सभी रिकॉर्ड को एक टेबल से दूसरी टेबल में कॉपी भी कर सकते हैं
तालिका 1 में डालें
चुनते हैं *
तालिका 2 से;
SQL में अद्यतन क्वेरी चलाएँ
SQL लॉगिन के बाद अधिकांश समय हमें सभी रिकॉर्ड या मूल्यों को बदले बिना अपने डेटाबेस में रिकॉर्ड बदलने की आवश्यकता होती है। इस प्रयोजन के लिए, SQL किसी विशिष्ट रिकॉर्ड या टपल को अद्यतन करने के लिए सबसे सरल क्वेरी प्रदान करता है।
अपडेट करें टेबल सेट विशेषता 1 = मान , विशेषता 2 = मान , विशेषता 3 = मान , . . . ;
ऊपर सबसे सरल अद्यतन क्वेरी है। हम विशिष्ट स्थिति के आधार पर एक रिकॉर्ड अपडेट कर सकते हैं।
अपडेट करें टेबल सेट विशेषता 1 = मान , विशेषता 2 = मान , विशेषता 3 = मान , . . . ; कहाँ पे [ स्थिति ] ;
जावा कोड का उपयोग करके SQL क्वेरी चलाएँ
उदाहरण JDBC कार्यक्रम:
// Query1.java: JDBC का उपयोग करके एक mSQL डेटाबेस को क्वेरी करें। आयात java.sql.*; /** * एक JDBC चयन (JDBC क्वेरी) उदाहरण कार्यक्रम। */ क्लास क्वेरी1 { सार्वजनिक स्थैतिक शून्य main (String [] args) { कोशिश करो {
स्ट्रिंग url = 'jdbc:msql://200.210.220.1:1114/Demo'; कनेक्शन conn = DriverManager.getConnection(url,,); स्टेटमेंट stmt = conn.createStatement (); परिणामसेट रुपये; rs = stmt.executeQuery ('ग्राहकों से नाम चुनें जहां Snum = 2001'); जबकि (rs.next ()) { स्ट्रिंग लास्टनाम = rs.getString('Lname'); System.out.println (अंतिम नाम);
आपकी तालिका में अनुक्रमणिका का उपयोग करने या बनाने के लिए SQL में कई प्रश्न उपलब्ध हैं। SQL में इंडेक्स बनाने का मूल सिंटैक्स नीचे दिया गया है:
इंडेक्स इंडेक्स_नाम बनाएं टेबल_नाम पर (कॉलम1, कॉलम2,...);
ऊपर एक तालिका में एक सूचकांक के लिए सरल वाक्य रचना है। लेकिन उपरोक्त सूचकांक में, डुप्लिकेट मानों पर कोई प्रतिबंध नहीं है।
तालिका में अद्वितीय मान के लिए एक क्वेरी नीचे दी गई है। यानी इस टेबल का हर रिकॉर्ड अपनी प्राइमरी की के हिसाब से यूनिक होगा।
अद्वितीय अनुक्रमणिका बनाएं index_name टेबल_नाम पर (कॉलम1, कॉलम2,...);
मैं विंडोज़ में SQL क्वेरी कैसे चला सकता हूं?
sqlcmd उपयोगिता प्रारंभ करें और के डिफ़ॉल्ट उदाहरण से कनेक्ट करें एसक्यूएल सर्वर
स्टार्ट मेन्यू पर क्लिक करें दौड़ना . ओपन बॉक्स में cmd टाइप करें, और फिर कमांड प्रॉम्प्ट विंडो खोलने के लिए ओके पर क्लिक करें।
कमांड प्रॉम्प्ट पर, sqlcmd टाइप करें।
एंट्रर दबाये।
sqlcmd सत्र को समाप्त करने के लिए, sqlcmd प्रांप्ट पर EXIT टाइप करें।
आप क्वेरी कैसे चलाते हैं?
दौड़नाजिज्ञासा
पता लगाएँ जिज्ञासा नेविगेशन फलक में। निम्न में से कोई एक कार्य करें: डबल-क्लिक करें जिज्ञासा आप चाहते हैं कि दौड़ना . दबाएं जिज्ञासा आप चाहते हैं कि दौड़ना , फिर ENTER दबाएँ।
क्वेरी टूल क्या है?
मैं एक्सेल में एक क्वेरी कैसे चला सकता हूँ?
क्वेरी टूल OpenROAD 4GL में लिखा गया एक Ingres डेटा प्रबंधन अनुप्रयोग है। यह कई सुविधाएँ प्रदान करता है जो डेवलपर्स या डेटा विश्लेषकों को उनके स्थानीय और दूरस्थ इंग्रेस इंस्टॉलेशन में डेटा को बनाए रखने और हेरफेर करने में सक्षम बनाता है। यह आपको तदर्थ चलाने देता है प्रश्नों एक डेटाबेस के खिलाफ।
SQL एक्सेल से बेहतर क्यों है?
में एक्सेल , आप एक लोड करना चाह सकते हैं जिज्ञासा किसी अन्य वर्कशीट या डेटा मॉडल में।
में एक्सेल , डेटा > . चुनें प्रश्नों कनेक्शन और, और फिर चुनें प्रश्नों टैब।
की सूची में प्रश्नों , का पता लगाएं जिज्ञासा , राइट क्लिक करें जिज्ञासा , और उसके बाद लोड करें का चयन करें।
तय करें कि आप डेटा कैसे आयात करना चाहते हैं, और फिर ठीक चुनें।
मैं एक्सेल में SQL क्वेरी फॉर्मूला कैसे लिखूं?
एसक्यूएल ज्यादा है एक्सेल से तेज . इसमें मिनट लग सकते हैं एसक्यूएल जिस काम को करने में लगभग एक घंटा लगता है उसे करने के लिए एक्सेल . एक्सेल तकनीकी रूप से दस लाख पंक्तियों को संभाल सकता है, लेकिन यह पिवट टेबल, एकाधिक टैब और आपके द्वारा उपयोग किए जा रहे कार्यों से पहले है। उपयोग करते समय एसक्यूएल , आपका डेटा आपके विश्लेषण से अलग संग्रहीत किया जाता है।
कौन सा टैब क्वेरी शुरू करने में मदद कर सकता है?
का उपयोग करते हुए एक्सेल ऑपरेटर '&' उत्पन्न करने के लिए एसक्यूएल क्वेरी
उपरोक्त सारणीबद्ध संरचना के लिए, concatenate सूत्र ऐसा दिखेगा: =ग्राहक मूल्यों में डालें (' & बी 3 और ',' और सी 3 और ',' और डी 3 और '); जहाँ B3, C3, D3 उपरोक्त तालिका डेटा को संदर्भित करता है।
मैं क्वेरी विज़ार्ड के बिना क्वेरी कैसे प्रारंभ करूं?
में जिज्ञासा डिज़ाइन दृश्य, डिज़ाइन पर टैब , चलाएँ क्लिक करें। स्विच प्रति किसी अन्य आदेश से पहले डेटाशीट दृश्य। डेटाशीट दृश्य में तालिका दिखाएँ संवाद बॉक्स बंद करें। बनाने पर टैब , में प्रश्नों समूह, बनाएं क्लिक करें जिज्ञासा मैं
क्वेरी तकनीक के दो मुख्य प्रकार कौन से हैं?
शुरू एक नया बिना क्वेरी इनमें से किसी एक का उपयोग करना क्वेरी जादूगर . क्रिएट रिबन टैब में प्रश्नों रिबन समूह, आपने क्लिक किया जिज्ञासा डिजाइन बटन। सॉर्ट क्रम सेट करें ताकि परिणाम पहले सबसे अधिक क्रेडिट वाले रिकॉर्ड प्रदर्शित करें। चलाएँ जिज्ञासा और परिणामों की समीक्षा करें।
क्वेरी के प्रकार क्या हैं?
दो प्रकार के प्रश्न उपलब्ध हैं, स्नैपशॉट प्रश्नों और निरंतर प्रश्नों .
एक प्रश्न क्या है उदाहरण दें?
यह आमतौर पर स्वीकार किया जाता है कि तीन अलग-अलग हैं प्रकार खोज के प्रश्नों :
नेविगेशनल खोज प्रश्नों .
सूचनात्मक खोज प्रश्नों .
लेन-देन संबंधी खोज प्रश्नों .
कौन सा प्रश्न प्रकार नहीं है?
जिज्ञासा प्रश्न के लिए एक और शब्द है। वास्तव में, कंप्यूटिंग शब्दावली के बाहर, शब्द जिज्ञासा और प्रश्न का परस्पर उपयोग किया जा सकता है। के लिये उदाहरण , यदि आपको किसी से अतिरिक्त जानकारी की आवश्यकता है, तो आप कह सकते हैं, मेरे पास एक जिज्ञासा आपके लिए। कंप्यूटिंग में, प्रश्नों जानकारी प्राप्त करने के लिए भी उपयोग किया जाता है।
SQL में कितने प्रकार के कमांड होते हैं?
उत्तर। उत्तर: चुनें is नहीं प्रति प्रकार का जिज्ञासा .
5 बुनियादी SQL कमांड क्या हैं?
प्रकार का एसक्यूएल स्टेटमेंट्स
डेटा परिभाषा भाषा (डीडीएल) बयान .
डेटा हेरफेर भाषा (डीएमएल) बयान .
लेनदेन नियंत्रण बयान .
सत्र नियंत्रण बयान .
तंत्र नियंत्रण कथन .
अंतर्निहित एसक्यूएल स्टेटमेंट्स .
क्या मैं खुद को SQL सिखा सकता हूँ?
वहां पंज के प्रकार एसक्यूएल कमांड : डीडीएल, डीएमएल, डीसीएल, टीसीएल, और डीक्यूएल।
डेटा डेफिनिशन लैंग्वेज (डीडीएल) डीडीएल टेबल की संरचना को बदलता है जैसे टेबल बनाना, टेबल हटाना, टेबल बदलना आदि।
डेटा हेरफेर भाषा।
डेटा नियंत्रण भाषा।
लेनदेन नियंत्रण भाषा।
डेटा क्वेरी भाषा।
डीएमएल कमांड क्या हैं?
जबकि तुम खुद को सिखा सकते हैं कुछ बुनियादी एसक्यूएल आदेश, अधिकांश लोग पाते हैं कि a . लेना एसक्यूएल कक्षा नए कौशल प्राप्त करने में सहायक होती है। सीखना मौलिक एसक्यूएल व्यावहारिक प्रशिक्षण के माध्यम से अवधारणाएं आपको उन्नत के लिए सर्वोत्तम रूप से तैयार करेंगी एसक्यूएल विषय और आपको प्रमाणन परीक्षण के लिए तैयार करते हैं।
डीएमएल के 2 प्रकार क्या हैं?
डेटा हेरफेर भाषा। मुख्य उद्देश्य। डीडीएल आदेशों मुख्य रूप से नए डेटाबेस, उपयोगकर्ता, बाधाओं, तालिकाओं, बाधाओं आदि को बनाने के लिए उपयोग किया जाता है। का प्राथमिक उद्देश्य डीएमएल कमांड RDBMS में डेटा रिकॉर्ड्स को चुनना, सम्मिलित करना, हटाना, अपडेट करना और मर्ज करना है।
डीएमएल दो प्रकार के होते हैं?
वहां दो प्रकार के डीएमएल :
प्रक्रियात्मक: उपयोगकर्ता निर्दिष्ट करता है कि किस डेटा की आवश्यकता है और इसे कैसे प्राप्त करें।
गैर-प्रक्रियात्मक: उपयोगकर्ता केवल यह निर्दिष्ट करता है कि किस डेटा की आवश्यकता है। उपयोगकर्ता के लिए आसान। कोड को उतना कुशल नहीं बना सकता जितना कि प्रक्रियात्मक भाषाओं द्वारा उत्पादित किया जाता है।