-
कैसे जांचें कि MySQL में कोई तालिका मौजूद है या नहीं और यह पहले से मौजूद नहीं है या नहीं?
यदि आप एक टेबल बनाने की कोशिश करते हैं और टेबल का नाम पहले से मौजूद है तो MySQL एक चेतावनी संदेश देगा। आइए अवधारणा को सत्यापित करें। यहां, हम एक टेबल बना रहे हैं जो पहले से मौजूद है - डेमोटेबल नहीं है तो टेबल बनाएं ( CustomerId int, CustomerName varchar(30), CustomerAge int );क्वेरी ओके, 0 पंक्तिय
-
यादृच्छिक मान कॉलम के साथ MySQL में यादृच्छिक रूप से ऑर्डर करें?
आइए पहले एक टेबल बनाएं। उसके बाद हम एक नया रैंडम वैल्यू कॉलम बनाएंगे और उसके रिकॉर्ड को रैंडम तरीके से ऑर्डर करेंगे: टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में
-
MySQL में प्राथमिक कुंजी को auto_increment में कैसे बदलें?
प्राथमिक कुंजी को auto_increment में बदलने के लिए, आप MODIFY कमांड का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं। );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं (0.63 सेकंड) आइए अब desc कमांड का उपयोग करके तालिका के विवरण की जाँच करें: desc changePrimaryKeyInAutoIncrement; यह निम्नलिखित आउटपुट उत्पन्न
-
MySQL में एकाधिक कॉलम के लिए मान गिनें?
एकाधिक स्तंभों के लिए मान की गणना करने के लिए, CASE कथन का उपयोग करें। आइए पहले एक टेबल बनाएं:: );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: countValueMultipleColumnsDemo मान (40,10,60) में डालें; क्वेरी ठीक है,
-
एक MySQL स्कीमा में, "AUTO_INCREMENT=3" का अर्थ क्या है
MySQL में, AUTO_INCREMENT=3 बताता है कि डाला गया रिकॉर्ड 3 से शुरू होगा, डिफ़ॉल्ट 1 से नहीं। आइए पहले हम एक नमूना तालिका बनाएं और ऑटो इंक्रीमेंट को 3 पर सेट करें: mysql> create table Auto_incrementDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, &nbs
-
एक विशिष्ट पंक्ति और दूसरी यादृच्छिक पंक्ति का चयन करने के लिए MySQL क्वेरी?
एक विशिष्ट पंक्ति और दूसरी यादृच्छिक पंक्ति का चयन करने के लिए, आप ORDER BY और RAND() का उपयोग कर सकते हैं। आइए पहले एक नमूना तालिका बनाएं: mysql> create table oneSpecificRowAndOtherRandom -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name
-
क्या MySQL आंतरिक रूप से बूल को टिनिंट (1) में परिवर्तित करता है?
हां, MySQL आंतरिक रूप से बूल को टिनिंट (1) में बदल देता है क्योंकि टिनींट सबसे छोटा पूर्णांक डेटा प्रकार है। आप यह भी कह सकते हैं कि बूल टिनिंट (1) का पर्याय है। आइए पहले एक नमूना तालिका बनाएं: );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.02 सेकंड) आइए अब तालिका का विवरण देखें: विवरण boolToTinyIntDemo;
-
एक MySQLProcedure में एक चर को सही ढंग से कैसे घोषित करें?
परिवर्तनीय घोषणा BEGIN और END के बीच होनी चाहिए। BEGIN और END के तहत, पहला स्टेटमेंट वैरिएबल की घोषणा होना चाहिए। उसके बाद आप सम्मिलित करें, चयन करें, आदि शामिल कर सकते हैं। आइए अब एक उदाहरण देखते हैं। यहाँ, चर नाम आउटपुट है: DELIMITER; अब आप कॉल कमांड का उपयोग करके संग्रहीत कार्यविधि को कॉल कर स
-
MySQL केस एक्सप्रेशन में "OR" कंडीशन का उपयोग कैसे करें?
MySQL CASE एक्सप्रेशन में OR जैसी ही स्थिति सेट करें। आइए पहले एक नमूना तालिका बनाएं। निम्नलिखित प्रश्न है mysql> create table caseOrConditionDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100), -> Score in
-
MySQL में nth पंक्ति को हटा रहा है?
MySQL में nth रो को डिलीट करने के लिए DELETE स्टेटमेंट का उपयोग करें और सबक्वेरी के साथ काम करें। आइए पहले एक टेबल बनाएं: );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.99 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: DemoTable1(StudentName) मानों (बॉब) में ड
-
MySQL में सरणी चर के साथ कैसे काम करें?
MySQL सरणी चर का समर्थन नहीं करता है। समान परिणाम प्राप्त करने के लिए, DUAL तालिका का उपयोग करें। निम्नलिखित सिंटैक्स है: DUALUNION से ArrayValue के रूप में अपना Value1 चुनें, DUALUNION से अपना Value2 चुनें, DUALUNION से अपना Value3 चुनें सभी DUALUNION से अपना Value4 चुनें ... DUAL से अपना ValueN चु
-
MySQL में चुनिंदा कथन का उपयोग करके संग्रहीत प्रक्रिया को कैसे कॉल करें?
MySQL में, FROM क्लॉज में सेलेक्ट फ्रॉम प्रोसेस का उपयोग करना संभव नहीं है। आप कॉल कमांड का उपयोग कर सकते हैं और उसके बाद सेलेक्ट स्टेटमेंट को निष्पादित किया जा सकता है। आइए पहले एक टेबल बनाएं: );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) संग्रहीत कार्यविधि बनाने की क्वेरी निम्नलिखित है: D
-
Java-MySQL के साथ JDBC त्रुटि में अज्ञात डेटाबेस का समाधान करें?
इस प्रकार की त्रुटि तब होती है जब आप किसी ऐसे डेटाबेस का चयन करते हैं जो MySQL में मौजूद नहीं है। आइए पहले JDBC में अज्ञात डेटाबेस की त्रुटि प्रदर्शित करें। जावा कोड इस प्रकार है। यहां, हमने डेटाबेस को ऑनलाइनबुकस्टोर के रूप में सेट किया है, जो मौजूद नहीं है: आयात करें झूठा; स्ट्रिंग उपयोगकर्ता नाम
-
MySQL में गिनती (*) और गिनती (कॉलमनाम) के बीच अंतर?
गिनती (*) सभी पंक्तियों को लौटाती है चाहे कॉलम में शून्य मान हो या नहीं, जबकि गिनती (कॉलमनाम) शून्य पंक्तियों को छोड़कर पंक्तियों की संख्या देता है। आइए पहले एक टेबल बनाएं। निम्नलिखित प्रश्न है );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल
-
क्या हम गणितीय कार्यों के साथ एक MySQL परिणाम का आदेश दे सकते हैं?
हां, हम ORDER BY क्लॉज का उपयोग करके गणितीय कार्यों के साथ ऑर्डर कर सकते हैं। आइए पहले एक टेबल बनाएं: );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: क्रम में डालेंByMathगणना (मात्रा, मूल्य) मान (11,10);क्वेरी ठीक
-
MySQL में परिवर्तन का उपयोग करके कॉलम कैसे जोड़ें?
MySQL में परिवर्तन का उपयोग करके कॉलम जोड़ने का सिंटैक्स निम्नलिखित है: तालिका बदलें yourTableName कॉलम जोड़ें yourColumnName yourDataType डिफ़ॉल्ट yourValue; आइए पहले एक टेबल बनाएं: );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) आइए हम DESC कमांड का उपयोग करके तालिका के विवरण की जाँच करें। य
-
MySQL संग्रहीत प्रक्रिया आउटपुट को कैसे दबाएं?
MySQL संग्रहीत कार्यविधि आउटपुट को दबाने के लिए, आप चर का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: व्यक्ति_सूचना मान (102, रॉबर्ट) में डालें; क्वेरी ठीक है, 1 पंक्त
-
क्रमबद्ध क्रम में "शो टेबल्स" के बराबर एक MySQL क्वेरी लिखें?
तालिकाओं को क्रमबद्ध क्रम में प्रदर्शित करने के लिए INFORMATION_SCHEMA.TABLES का उपयोग करें। नीचे दिया गया सिंटैक्स आरोही क्रम में तालिकाओं की क्रमबद्ध सूची देगा: INFORMATION_SCHEMA से TABLE_NAME का चयन करें।TABLESजहां TABLE_SCHEMA=TABLE_NAME द्वारा yourDatabaseName ऑर्डर; SHOW TABLES के समकक्ष लाग
-
पंक्तियों की गिनती प्राप्त करने के लिए MySQL क्वेरी जिसमें दो या दो से अधिक निर्दिष्ट मान दिखाई देते हैं?
पंक्तियों की संख्या प्राप्त करने के लिए जिसमें दो या दो से अधिक निर्दिष्ट मान दिखाई देते हैं, आइए पहले एक नमूना तालिका बनाएं: );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.60 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: निर्दिष्ट ValuesDemo मानों (80,20,100
-
MySQL में वर्ण लंबाई के आधार पर छाँटें
MySQL में वर्ण लंबाई के आधार पर छाँटने के लिए ORDER BY LENGTH() का उपयोग करें। आइए पहले एक टेबल बनाएं: );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.30 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: ऑर्डरिंग में डालेंAADemo मान (CCC) );क्वेरी ठीक है, 1 पंक्ति प्