-
MySQL में टेबल के मूल्य को कम करने के लिए ऑटो-इन्क्रीमेंट कैसे करें?
यदि आप InnoDB इंजन का उपयोग कर रहे हैं, तो आप तालिकाओं के auto_increment मान को कम मान पर सेट नहीं कर सकते। आपको अपने इंजन को InnoDB से MyISAM में बदलना होगा। नोट: MyISAM इंजन आपको कम मान सेट करने की अनुमति देता है। यहाँ, हम उसी का उपयोग कर रहे हैं। आधिकारिक दस्तावेजों के अनुसार: You cannot reset
-
क्या MySQL में डेटा खोए बिना इंटीजर फ़ील्ड को वर्चर में बदलने का कोई तरीका है?
इंटीजर को वर्चर में बदलने के लिए आप ALTER कमांड का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं तालिका बनाएं DemoTable(UserId int, UserFirstName varchar(20), UserLastName varchar(20), UserAge int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.73 सेकंड) अब डीईएससी कमांड का उपयोग करके तालिका के विवरण की जांच करे
-
MySQL क्वेरी प्रत्येक कॉलम का योग प्राप्त करने के लिए जहां प्रत्येक कॉलम में समान संख्या में मान होते हैं?
इसके लिए आप एग्रीगेट फंक्शन SUM() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल डेमोटेबल बनाएं (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstValue int, SecondValue int, ThirdValue int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें
-
क्या मैं MySQL में IF () के साथ SUM () का उपयोग कर सकता हूं?
हां, आप MySQL में IF() के साथ SUM() का उपयोग कर सकते हैं। आइए पहले एक डेमो टेबल बनाएं: टेबल बनाएं DemoTable(Value int, Value2 int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है: डेमोटेबल मानों में डालें ( 400,100);क
-
क्या MySQL में डबल इक्वल साइन मौजूद है?
कोई दोहरा समान चिह्न अवधारणा नहीं है। इसका उपयोग दो मानों की तुलना करने के लिए किया जा सकता है। यदि आप MySQL में दोहरे बराबर चिह्न(==) का उपयोग करते हैं, तो आपको एक त्रुटि संदेश प्राप्त होगा। आइए सत्यापित करें कि अवधारणा सत्य है या नहीं। एक चर घोषित करें - सेट @Number=10;क्वेरी ओके, 0 पंक्तियाँ प्
-
MySQL में अंतिम 4 अक्षर हटाएं?
आप अंतिम 4 अक्षरों को हटाने के लिए UPDATE कमांड के साथ SUBSTRING() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentSubject varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में क
-
क्या हम MySQL में कॉलम मान के साथ बैकटिक्स का उपयोग कर सकते हैं?
आप स्तंभ मान के साथ बैकटिक्स का उपयोग नहीं कर सकते। इसके लिए सिर्फ टेबल नेम या कॉलम नेम का ही इस्तेमाल करें। यदि आप कॉलम मान के साथ बैकटिक का उपयोग करते हैं तो MySQL निम्न त्रुटि संदेश देगा: ERROR 1054 (42S22):जहां क्लॉज में अज्ञात कॉलम 191.23.41.10 आइए पहले एक टेबल बनाएं: टेबल बनाएं DemoTable6(Sy
-
MySQL में टिनींट डिफ़ॉल्ट मान को 1 में बदलें?
इसके लिए आप DEFAULT कमांड का इस्तेमाल कर सकते हैं। निम्नलिखित वाक्य रचना है - टेबल बदलें yourTableName अपना कॉलमनाम बदलें yourColumnName TINYINT(1) डिफॉल्ट 1 नॉट न्यूल; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName varchar(20), UserAge int, isMa
-
कॉलम को गुणा कैसे करें और फिर ग्राहक नाम जैसे समान रिकॉर्ड वाली पंक्तियों का योग कैसे करें?
इसे समझने के लिए, आइए आईडी, ग्राहक नाम, आइटम, मूल्य जैसे क्षेत्रों के साथ एक तालिका बनाएं। हम पहले आइटम को कीमत से गुणा करेंगे। उसके बाद समान रिकॉर्ड वाली पंक्तियाँ यानी एक ही ग्राहक का नाम जुड़ जाएगा। आइए पहले एक टेबल बनाएं: टेबल बनाएं DemoTable( CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY
-
MySQL में विशिष्ट कॉलम डेटा कैसे निर्यात करें?
MySQL में विशिष्ट कॉलम डेटा निर्यात करने के लिए, OUTFILE का उपयोग करें - अपनेटेबलनाम से अपने कॉलमनाम को आउटफाइल yourLocationOfFile में चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20));
-
उन मानों की गिनती प्राप्त करें जो केवल एक बार MySQL कॉलम में दिखाई देते हैं?
कॉलम में केवल एक बार दिखाई देने वाले मानों की संख्या प्राप्त करने के लिए, GROUP BY HAVING का उपयोग करें। आइए पहले एक टेबल बनाएं: टेबल बनाएं DemoTable(Name varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है:
-
MySQL Regex का उपयोग करके केवल एक संख्या से शुरू होने वाले तार ढूँढना?
किसी संख्या से शुरू होने वाले स्ट्रिंग्स को खोजने के लिए, रेगुलर एक्सप्रेशन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id varchar(200));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें - डेमोटेबल मानों में डालें ( &^*उपयोगकर्ता);क्व
-
एकल MySQL क्वेरी का उपयोग करके दो तालिकाओं में कैसे सम्मिलित करें?
आप एक ही क्वेरी में दो तालिकाओं में सम्मिलित करने के लिए संग्रहीत कार्यविधि का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) यहाँ दूसरी तालिका बनाने की
-
समय डेटा प्रकार को केवल एचएच होने के लिए कैसे सेट करें:MySQL में MM?
आप समय डेटा प्रकार को केवल HH:MM पर सेट करने के लिए DATE_FORMAT() का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है - अपनेTableName से DATE_FORMAT(yourColumnName, %H:%i) को किसी भी उपनाम के रूप में चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (आगमन समय);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61
-
क्या एक MySQL क्वेरी में एकाधिक रिकॉर्ड जोड़ने का कोई आसान तरीका है?
आप केवल एक इंसर्ट कमांड के साथ आसानी से कई आइटम जोड़ सकते हैं। वाक्य रचना इस प्रकार है - insert into yourTableName(yourColumnName1,yourColumnName2,......N) values(yourValue1,yourValue2,....N),(yourValue1,yourValue2,....N),..........N; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable ( &n
-
MySQL में स्ट्रिंग को बिटसेट में कैसे बदलें?
स्ट्रिंग को बिटसेट में बदलने के लिए CONV () विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(stringValue BIT(4));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (3.50 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (b1011); क्वेरी ठीक है, 1 पंक्ति प्रभावि
-
मैं एक ही कॉल में MySQL तालिका में प्रत्येक फ़ील्ड पर केस कैसे बदलूं?
आप इसके लिए कम () फ़ंक्शन के साथ अद्यतन का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Id varchar(100), StudentFirstName varchar(20), StudentLastName varchar(20), StudentCountryName varchar(10));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल
-
कैसे जांचें कि कॉलम मान NULL है या MySQL में DEFAULT मान है?
आप इसके लिए IFNULL() की अवधारणा का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(100) DEFAULT Larry, Age int DEFAULT NULL);क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.73 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें -
-
NULL को 0 के रूप में कैसे व्यवहार करें और MySQL में कॉलम कैसे जोड़ें?
NULL को 0 मानने के लिए IFNULL() पद्धति की अवधारणा का उपयोग करें। आइए पहले एक तालिका बनाएं - तालिका बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Value1 int, Value2 int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (Va
-
MySQL तालिका के कॉलम के डेटा प्रकार को कैसे बदलें?
इसके लिए आप मॉडिफाई कमांड का इस्तेमाल कर सकते हैं। आइए पहले हम एक टेबल बनाएं। टेबल बनाएं DemoTable(StudentId varchar(200) not null, StudentName varchar(20), StudentAge int, StudentAddress varchar(20), StudentCountryName varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.73 सेकंड) अब तालिका का विव