Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में एक ही लाइन पर कई स्टेटमेंट कैसे चलाएं?

MySQL में एक ही लाइन पर कई स्टेटमेंट सेमिकोलन (;) से अलग करके लिखे जा सकते हैं। MySQL प्रत्येक को क्रमिक रूप से निष्पादित करता है।

उदाहरण:

mysql> Select * from Student; Select * from Student ORDER BY Name;
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Gaurav | 100    | B.tech |
| Aarav  | 150    | M.SC   |
| Aryan  | 165    | M.tech |
+--------+--------+--------+
3 rows in set (0.00 sec)

+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Aarav  | 150    | M.SC   |
| Aryan  | 165    | M.tech |
| Gaurav | 100    | B.tech |
+--------+--------+--------+
3 rows in set (0.07 sec)

व्याख्या:

  • पहला स्टेटमेंट: Select * from Student - मूल क्रम में परिणाम
  • दूसरा स्टेटमेंट: Select * from Student ORDER BY Name - नाम के अनुसार क्रमबद्ध
  • दोनों सेमिकोलन से अलग हैं और क्रमिक निष्पादित हुए

उपयोग केस:

  • क्विक टेस्टिंग और डीबगिंग
  • स्क्रिप्ट फ़ाइलों में बैच ऑपरेशन
  • कमांड-लाइन से बहु-स्टेटमेंट निष्पादन

सावधानी: एप्लिकेशन कोड में (PHP, Python, Java आदि) एक कॉल में मल्टीपल स्टेटमेंट्स डिफ़ॉल्ट रूप से अक्षम हो सकते हैं (सुरक्षा के लिए)। mysqli_multi_query() या ड्राइवर-विशिष्ट विकल्प सक्षम करें।

  1. Windows 10 पर MySQL कमांड लाइन कैसे खोलें? Windows 10 पर MySQL कमांड लाइन कैसे खोलें?

    चरण-दर-चरण निर्देश Windows 10 पर कमांड प्रॉम्प्ट (CMD) के माध्यम से MySQL कमांड लाइन खोलने के लिए निम्न चरणों का पालन करें। पूर्वापेक्षा MySQL सर्वर स्थापित होना चाहिए (डिफ़ॉल्ट पथ: C:\Program Files\MySQL\MySQL Server 8.0\bin)। रूट उपयोगकर्ता का पासवर्ड पता होना चाहिए। विधि 1: सीधे कमांड के साथ

  1. कमांड लाइन में MySQL डेटाबेस कैसे बनाएं? कमांड लाइन में MySQL डेटाबेस कैसे बनाएं?

    सबसे पहले, आपको कमांड प्रॉम्प्ट खोलना होगा। आप शॉर्टकट Windows+R की का उपयोग करके खोल सकते हैं। स्क्रीनशॉट इस प्रकार है: अब CMD टाइप करें और OK बटन दबाएं: अब निम्न कमांड प्रॉम्प्ट दिखाई देगा: अब MySQL bin डायरेक्टरी तक पहुंचें। स्क्रीनशॉट इस प्रकार है: कमांड लाइन में MySQL चलाकर डेटाबेस बनाने का

  1. - Python में सिंगल लाइन पर मल्टीपल स्टेटमेंट्स कैसे प्रदान करें?

    यूनिफॉर्म इंडेंट के ब्लॉक में एक से अधिक स्टेटमेंट्स एक कंपाउंड स्टेटमेंट बनाते हैं। आमतौर पर प्रत्येक स्टेटमेंट एडिटर में अलग फिजिकल लाइन पर लिखा जाता है। हालांकि, ब्लॉक में स्टेटमेंट्स को एक लाइन में लिखा जा सकता है यदि वे सेमीकॉलन से अलग किए गए हों। तीन स्टेटमेंट्स का कोड जो अलग-अलग लाइनों में लि