-
MySQL सबक्वेरी से संबंधित व्युत्पन्न तालिका की अवधारणा क्या है?
दरअसल, जब एक MySQL सबक्वेरी FROM क्लॉज से शुरू होती है तो उत्पादित परिणाम सेट को व्युत्पन्न तालिका के रूप में संदर्भित किया जाता है। इस प्रकार की उपश्रेणियाँ जो व्युत्पन्न तालिकाएँ उत्पन्न करती हैं, भौतिक उपश्रेणी कहलाती हैं। इसे निम्नलिखित उदाहरण की सहायता से समझा जा सकता है जो कार तालिका के डेटा क
-
हम एक सबक्वायरी को किसी अन्य सबक्वायरी के भीतर कैसे घोंसला बना सकते हैं?
यदि एक सबक्वेरी किसी अन्य सबक्वेरी के अंदर नेस्ट की जाती है तो इसे नेस्टेड सबक्वेरी कहा जाता है। इसे समझने के लिए हम निम्न तालिका डेटा से नेस्टेड सबक्वेरी बना रहे हैं - आरक्षण से * चुनें; +------ +---------------+---------------+| आईडी | Customer_id | दिन |+------+-------------+-----------+| 1 | 1
-
सिंगल रो और मल्टीपल रो सबक्वेरी क्या हैं?
एकल पंक्ति उप क्वेरी एकल-पंक्ति सबक्वेरी का उपयोग तब किया जाता है जब बाहरी क्वेरी के परिणाम एकल, अज्ञात मान पर आधारित होते हैं। हालांकि इस क्वेरी प्रकार को औपचारिक रूप से एकल-पंक्ति कहा जाता है, नाम का अर्थ है कि क्वेरी कई कॉलम लौटाती है-लेकिन परिणामों की केवल एक पंक्ति। हालांकि, एक एकल-पंक्ति सबक्
-
बहु-पंक्ति क्वेरी में, पहली पंक्ति के बाद MySQL प्रॉम्प्ट के परिवर्तन का क्या महत्व है?
बहु-पंक्ति प्रश्नों की पहली पंक्ति लिखने के बाद, MySQL तुरंत से बदल जाता है करने के लिए →। यह महत्वपूर्ण है क्योंकि इसकी मदद से हमें एक संकेत मिला है कि MySQL ने अभी तक एक पूर्ण विवरण नहीं देखा है और बाकी की प्रतीक्षा कर रहा है। नीचे दिए गए उदाहरण पर विचार करें, mysql> Select * -&g
-
कमांड लाइन पर हमारे पास विभिन्न MySQL संकेत क्या हैं?
जैसा कि हम जानते हैं कि बहु-पंक्ति प्रश्नों की पहली पंक्ति लिखने के बाद, MySQL प्रॉम्प्ट को बदल देता है। निम्न तालिका अलग-अलग MySQL संकेत दिखाती है और इसका अर्थ है - प्रॉम्प्ट अर्थ इसका मतलब है कि MySQL एक नए कमांड के लिए तैयार है। → इसका मतलब है कि MySQL मल्टीपल-लाइन कमांड की अगली लाइ
-
हम समाप्ति अर्धविराम के बिना एक MySQL कथन कैसे चला सकते हैं?
MySQL कथन के अंत में \G या \g विकल्प की सहायता से, हम इसे बिना अर्धविराम के चला सकते हैं। नीचे दिए गए उदाहरण पर विचार करें - mysql> Select * from Stock_item\G *************************** 1. row *************************** item_name: Calculator Value: 15 Quantity: 89 **********
-
MySQL सबक्वेरी के साथ 'ALL', 'Any', 'SOME', 'IN' ऑपरेटरों का क्या उपयोग है?
द सभी, कोई भी, कुछ, IN ऑपरेटर सबक्वेरी द्वारा लौटाए गए प्रत्येक मूल्य के मूल्य की तुलना करता है। इन सभी ऑपरेटरों को एक तुलना ऑपरेटर का पालन करना चाहिए। MySQL सबक्वेरी के साथ इन ऑपरेटरों का उपयोग करने का सिंटैक्स इस प्रकार है - ALL का उपयोग करने के लिए सिंटेक्स संचालन तुलना_ऑपरेटर सभी (सबक्वेरी) किसी
-
MySQL DESCRIBE के समानार्थी कथन क्या हैं?
निम्नलिखित MySQL DESCRIBE के पर्यायवाची स्टेटमेंट हैं यानी वे स्टेटमेंट जिनकी मदद से हम टेबल की उसी तरह की जानकारी / स्ट्रक्चर प्राप्त कर सकते हैं जैसे हम DESCRIBE से प्राप्त करते हैं - विवरण की व्याख्या करें EXPLAIN DESCRIBE स्टेटमेंट का पर्याय है। इसका सिंटैक्स भी DESCRIBE स्टेटमेंट के समान है। नि
-
DESCRIBE, EXPLAIN और SHOW COLUMNS MySQL स्टेटमेंट से हमें मिली जानकारी की तुलना में हम टेबल के कॉलम के बारे में अधिक जानकारी कैसे प्राप्त कर सकते हैं?
SHOW FULL COLUMNS स्टेटमेंट के साथ, हम DESCRIBE, EXPLAIN, और SHOW COLUMNS MySQL स्टेटमेंट द्वारा प्राप्त जानकारी की तुलना में टेबल के कॉलम के बारे में अधिक जानकारी प्राप्त कर सकते हैं। सिंटैक्स SHOW FULL COLUMNS from Table_name; उदाहरण mysql> SHOW FULL COLUMNS FROM EMPLOYEE\G; ******************
-
मैं MySQL EXPLAIN कथन द्वारा किसी तालिका के किसी विशेष स्तंभ के बारे में जानकारी कैसे प्राप्त कर सकता हूँ? EXPLAIN कथन?
जैसा कि हम जानते हैं कि EXPLAIN कथन संपूर्ण तालिका की जानकारी/संरचना प्रदान करेगा। टेबल के नाम और कॉलम के नाम के साथ EXPLAIN स्टेटमेंट की मदद से हम उस कॉलम के बारे में जानकारी प्राप्त कर सकते हैं। सिंटैक्स EXPLAIN table_name col_name; उदाहरण1 mysql> EXPLAIN employee ID; +-------+---------+------+
-
हम एक ही क्वेरी में एकाधिक कॉलम कैसे सॉर्ट कर सकते हैं?
हम ORDER BY क्लॉज के साथ एक से अधिक कॉलम नाम देकर एक ही क्वेरी में कई कॉलम सॉर्ट कर सकते हैं। उपरोक्त का सिंटैक्स इस प्रकार है - सिंटैक्स Select Col1,Col2,… from table_name ORDER BY Col1, Col2,… उदाहरण मान लीजिए कि हम Student नाम की टेबल को Name और RollNo दोनों कॉलम से सॉर्ट करना चाहते
-
हम MySQL में कॉलम के डेटा प्रकार के घोषित आकार में कैसे संशोधन कर सकते हैं?
इसे MySQL के ALTER TABLE कमांड की मदद से किया जा सकता है। तालिका छात्र पर विचार करें जिसमें ग्रेड कॉलम का आकार वर्चर (10) के रूप में घोषित किया गया है, जिसे निम्न प्रश्न से देखा जा सकता है - छात्र का वर्णन करें;+--------+---------------+------+-----+----- ----+----------+| फील्ड | प्रकार | शून्य |
-
हम MySQL तालिका में कॉलम के डेटा प्रकार को कैसे बदल सकते हैं?
इसे MySQL के ALTER TABLE कमांड की मदद से किया जा सकता है। तालिका छात्र पर विचार करें जिसमें रोलनो कॉलम के डेटा प्रकार को पूर्णांक के रूप में घोषित किया गया है, जिसे निम्न क्वेरी से देखा जा सकता है - छात्र का वर्णन करें;+--------+---------------+------+-----+----- ----+----------+| फील्ड | प्रकार |
-
मैं किसी विशेष कॉलम नाम वाली सभी तालिकाओं के लिए कैसे क्वेरी कर सकता हूं?
MySQL क्वेरी लिखने के लिए एक विशेष कॉलम नाम वाले सभी टेबल प्राप्त करने के लिए, हम LIKE ऑपरेटर का उपयोग कर सकते हैं। इसे एक उदाहरण की मदद से इस प्रकार समझा जा सकता है - उदाहरण इसमें कॉलम नाम ID वाले सभी टेबल प्राप्त करने के लिए MySQL क्वेरी निम्नलिखित है - mysql> Select Column_name as 'ColumnN
-
एक पंक्ति में एकाधिक MySQL कथन दर्ज करना कैसे संभव है?
जैसा कि हम जानते हैं कि एक क्वेरी में MySQL स्टेटमेंट होते हैं और उसके बाद एक अर्धविराम होता है। हम एक ही लाइन पर, अर्धविरामों द्वारा अलग किए गए कई MySQL स्टेटमेंट दर्ज कर सकते हैं। निम्नलिखित उदाहरण पर विचार करें - mysql> Select * from Student; Select * from Student ORDER BY Name; +--------+----
-
एक ही कॉलम नाम के साथ ए ^ बी जैसे नाम वाली टेबल कैसे बना सकते हैं? नाम?
इस प्रकार के नामों वाली तालिका बनाने के लिए हमें कोट कैरेक्टर का उपयोग करना होगा। उद्धरण सिंगल या डबल हो सकते हैं ANSI_QUOTES SQL मोड पर निर्भर करता है। यदि यह मोड अक्षम है तो पहचानकर्ता उद्धरण वर्ण बैकटिक (`) है। निम्नलिखित उदाहरण पर विचार करें जिसमें हमने सेलेक्ट नाम की एक टेबल बनाई - तालिका बना
-
MySQL लोड डेटा स्टेटमेंट क्या है?
डेटा लोड करें इस कथन का उपयोग डेटा फ़ाइलों से डेटा को हमारे डेटाबेस में आयात करने के लिए किया जाता है। यह सीधे एक फाइल से डेटा रिकॉर्ड पढ़ता है और उन्हें एक टेबल में सम्मिलित करता है। इसका सिंटैक्स इस प्रकार होगा - सिंटैक्स LOAD DATA LOCAL INFILE '[path/][file_name]' INTO TABLE [table_name
-
हम MySQL में COLUMN चयन के साथ ROW चयन को कैसे जोड़ सकते हैं?
ROW चयन को COLUMN चयन के साथ संयोजित करने के लिए, हम WHERE क्लॉज का उपयोग कर सकते हैं। उदाहरण के लिए, हमारे पास नीचे एक टेबल है - mysql> Select * from Student; +--------+--------+--------+ | Name | RollNo | Grade | +--------+--------+--------+ | Gaurav | 100 | B.tech | |
-
पंक्तियों को सार्थक तरीके से कैसे सुलझाया जा सकता है?
पंक्तियों को सार्थक तरीके से क्रमबद्ध करने के लिए हम ORDER BY क्लॉज का उपयोग कर सकते हैं। मान लीजिए कि हम निम्न तालिका की पंक्तियों को क्रमबद्ध करना चाहते हैं - mysql> Select * from Student; +--------+--------+--------+ | Name | RollNo | Grade | +--------+--------+--------+ | Gaurav
-
हम INSERT कथन के साथ MySQL सबक्वेरी का उपयोग कैसे कर सकते हैं?
इसे एक उदाहरण की मदद से समझा जा सकता है जिसमें हम एक टेबल के मानों को दूसरी टेबल में कॉपी करेंगे। हम तालिका कारों के डेटा का उपयोग कर रहे हैं और इसके डेटा को copy_cars तालिका में कॉपी कर रहे हैं - mysql> CREATE TABLE copy_cars LIKE cars; Query OK, 0 rows affected (0.86 sec) mysql> SELECT * fr