-
AND ऑपरेटर के साथ MySQL अपडेट करें
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable613 (Id int, Age int, isMarried tinyint(1));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable613 मान (300,30,1) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) चयन कथन का उपयोग करक
-
MySQL में अलग-अलग स्थान आवंटन के साथ अलग-अलग कॉलम से समान नाम लौटाएं?
इसके लिए, एलटीआरआईएम () और आरटीआरआईएम () का उपयोग करें, क्योंकि नाम समान हैं लेकिन अलग-अलग बाएं और दाएं स्थान आवंटन हैं। उदाहरण के लिए, “जॉन” और “जॉन”। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable614 (EnterName varchar(100),ReennterName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.97 सेकंड)
-
MySQL में GROUP_CONCAT () का उपयोग करके एकाधिक पंक्तियों से डेटा संयोजित करें?
आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable (देशनाम varchar(100));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.01 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (यूके); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) चयन कथन का उपयोग करके तालिका से सभ
-
MySQL में चेंज कमांड का उपयोग करने का उद्देश्य?
MySQL में CHANGE कमांड का उपयोग कॉलम के नाम का नाम बदलने के लिए किया जाता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable796 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,Name varchar(100),StudentAge int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) आइए तालिका के विवरण की जाँच करें - desc
-
MySQL के साथ INITCAP () कार्यक्षमता के विपरीत कैसे कार्यान्वित करें?
INITCAP() विधि प्रत्येक शब्द में पहले अक्षर को अपरकेस में और बाकी को लोअरकेस में प्रदर्शित करती है। विपरीत कार्यक्षमता को लागू करने के लिए, आपको MySQL में अपना स्वयं का फ़ंक्शन बनाना होगा। यह रहा फंक्शन - फंक्शन बनाएं ConvertFirstLetterToLowerAndRemainingToCapital(value varchar(250)) रिटर्न varcha
-
एकाधिक उन्नत MySQL चुनिंदा प्रश्नों को गठबंधन करने का सबसे अच्छा तरीका?
एकाधिक उन्नत MySQL चुनिंदा क्वेरी को संयोजित करने के लिए, UNION का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1 (Value1 int, Value2 int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 में डालें मान(40,101);क्वेरी
-
एकल कॉलम में अंतिम नाम और प्रथम नाम को MySQL में दो नए कॉलम में कैसे अलग करें?
इसके लिए SUBSTRING_INDEX() और REPLACE() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable (नाम varchar(100));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने अंतिम नाम और प्रथम नाम डाला है - डेमोटेबल मानों में डालें
-
एक MySQL फ़ील्ड में न्यूल के साथ एनम?
केस 1 − जब ENUM NULL मान देता है। आइए पहले एक टेबल बनाएं: टेबल बनाएं DemoTable1(ismarried ENUM(YES,NO));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.76 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) चयन कथन का
-
जब भी कोई कॉलम मान MySQL में 2 स्वर अक्षरों से शुरू होता है तो रिकॉर्ड पुनर्प्राप्त करें
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable664 (CityName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.89 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 664 मानों में डालें (एंकोरेज) );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) चयन कथन का उपयोग करके तालिका से सभ
-
MySQL ORDER BY कीवर्ड मिलान निष्पादित करें?
इसके लिए, आइए हम एक तालिका बनाएं, कुछ मान डालें और ORDER BY CASE का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable602 (GameName टेक्स्ट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable602 मानों (सबवे) में डालें; क्वेरी ठीक
-
MySQL उद्धृत तालिका/फ़ील्ड नाम बनाम निर्विवाद नाम?
कोई भी पहचानकर्ता जैसे टैबलेटनाम, संग्रहीत कार्यविधि, व्यूनाम या कॉलम आदि को उद्धृत या गैर-उद्धृत किया जा सकता है। जब एक पहचानकर्ता एक आरक्षित कीवर्ड है तो आपको उसे उद्धृत करना होगा, अन्यथा एक त्रुटि हो सकती है। आइए पहले एक टेबल बनाएं। यहाँ, हमने फ़ील्ड नामों को आरक्षित खोजशब्दों के रूप में लिया है
-
MySQL में कॉलम का नाम कैसे पता करें?
इसके लिए आप SHOW COLUMNS या INFORMATION_SCHEMA.COLUMN का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable603 ( ClientId int NOT NULL AUTO_INCREMENT, ClientName varchar(100), ClientAge int, ClientAddress varchar(100), ClientCountryName varchar(100), ClientEducationDetails varchar(20
-
MySQL संग्रहीत कार्यविधि का विवरण प्रदर्शित करें
एक संग्रहीत कार्यविधि का विवरण प्रदर्शित करने के लिए, निम्नलिखित सिंटैक्स है - शो क्रिएट प्रोसेस योर प्रोसीडरनाम (); आइए पहले एक संग्रहित प्रक्रिया बनाएं - DELIMITER; कॉल कमांड का उपयोग करके संग्रहित प्रक्रिया को कॉल करें। कॉल sample_Procedure(); यह निम्नलिखित आउटपुट देगा - +-----------------+|
-
किसी तालिका में पंक्तियों के दो अलग-अलग सेटों की गिनती प्राप्त करना और फिर उन्हें MySQL में विभाजित करना
इसके लिए, count(*) का उपयोग करें और पंक्तियों के दो अलग-अलग सेटों की गिनती को विभाजित करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(isMarried tinyint(1));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में सम्मिलित करें(1)
-
केस स्टेटमेंट का उपयोग करके फ़ील्ड द्वारा MySQL ऑर्डर
फ़ील्ड के अनुसार ऑर्डर करने के लिए, CASE कथन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.69 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (STU-890); क्वेरी ठीक है, 1 पंक्ति प्रभा
-
क्या MySQL का स्लीप () एक व्यस्त-प्रतीक्षा कार्य करता है? इसे कैसे लागू करें?
नहीं, MySQL स्लीप फंक्शन व्यस्त नहीं है-प्रतीक्षा करें। आइए पहले एक टेबल बनाएं और स्लीप () फंक्शन को लागू करें - टेबल बनाएं DemoTable(FirstName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (रॉबर्ट) );क
-
उपयोगकर्ता द्वारा परिभाषित चर के साथ दो तालिकाओं के लिए अलग-अलग ऑटो-वृद्धि आईडी कैसे सेट करें?
इसके लिए आप LAST_INSERT_ID() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं। यहां, हमने auto_increment id को StudentId कॉलम पर सेट किया है - टेबल बनाएं DemoTable1 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ
-
MySQL संग्रहीत कार्यविधि में 5 यादृच्छिक संख्याएँ कैसे उत्पन्न करें?
यादृच्छिक संख्या उत्पन्न करने के लिए, MySQL में ORDER BY RAND () फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable (मान int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.76 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें(101);क्वेरी ठीक है, 1
-
अगले 12 घंटों में आने वाले रिकॉर्ड का चयन करने के लिए MySQL क्वेरी?
इसके लिए आप DATE_ADD() का उपयोग करके INTERVAL 12 घंटे का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable (DueDateTime datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.60 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - में डालें डेमोटेबल मान (2019-07-12 09:02:00);
-
कौन सा तेज़ है, एक MySQL केस स्टेटमेंट या एक PHP if स्टेटमेंट?
MySQL CASE स्टेटमेंट PHP if स्टेटमेंट की तुलना में तेज है। PHP if स्टेटमेंट में बहुत अधिक समय लगता है क्योंकि यह डेटा लोड करता है और फिर प्रोसेस करता है जबकि CASE स्टेटमेंट नहीं करता है। आइए पहले एक टेबल बनाएं और MySQL CASE स्टेटमेंट के उदाहरण पर काम करें - तालिका बनाएं DemoTable (मान int);क्वेरी