-
डिफ़ॉल्ट 0000-00-00 के साथ MySQL डेटाटाइम कॉलम बनाएं?
डिफ़ॉल्ट सेट करने के लिए, आप MySQL में DEFAULT कीवर्ड का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - ) Engine =MyISAM,AUTO_INCREMENT=100;क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.21 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (कर्मचारी नाम) मान (सैम) में डालें; क्वेरी ठीक है
-
महीने के आधार पर एक MySQL तालिका से कुल का चयन करें
इसके लिए आप GROUP BY MONTH() का प्रयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। DemoTable1628 मानों में डालें ( 2019-10-10,900);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.47 सेकंड) चयनित कथन का उपयोग कर
-
MySQL के साथ अल्पविराम सीमांकित परिणाम पर संख्याओं को बदलना?
इसके लिए FIND_IN_SET() के साथ CASE स्टेटमेंट का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। DemoTable1629 मान (7,8,9,10) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग कर
-
MySQL क्वेरी बाईं ओर से केवल 15 शब्द प्रदर्शित करने के लिए?
इसके लिए MySQL में LEFT का प्रयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (डेटा संरचना और एल्गोरिथम के साथ सी); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.33 सेकंड) चयन कथन का उपयोग कर
-
एकल MySQLquery के साथ दो तालिकाओं के अधिकतम मानों में से न्यूनतम मान का चयन करें?
इसके लिए आप MySQL में UNION का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 मानों में डालें ( 57);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) चयन कथन का उपयोग करके तालिका से सभी र
-
MySQL संग्रहीत कार्यविधि में DELIMITER का सही उपयोग कैसे करें?
सही तरीका इस प्रकार है - DELIMITER//अपनी StoredProcedureName()BEGIN अगर आपकी कंडीशन है तो yourStatement1;else yourStatement2;END IF;END//DELIMITER; आइए अब एक उदाहरण देखें और एक संग्रहित प्रक्रिया बनाएं - DELIMITER; अब आप कॉल कमांड का उपयोग करके संग्रहीत कार्यविधि को कॉल कर सकते हैं कॉल delimiter
-
MySQL के साथ किसी अन्य कॉलम में संबंधित डुप्लिकेट मानों से रिकॉर्ड जोड़ें
इसके लिए आप ग्रुप बाय क्लॉज के साथ एग्रीगेट फंक्शन SUM() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (2.08 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (डेविड, 80); क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.21 सेकंड
-
MySQL में अल्पविराम से अलग किए गए मानों वाले कॉलम से विशिष्ट रिकॉर्ड खोजें
इसके लिए आप FIND_IN_SET() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (78,45,67,98); क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.10 सेकंड) चयन कथन का उपयोग करके तालिका
-
MySQL में दो अलग-अलग कॉलम का उपयोग कर कस्टम सॉर्टिंग?
इसके लिए CASE स्टेटमेंट के साथ ORDER BY क्लॉज का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1610 मानों में डालें (85, कैरोल); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) चयन कथन का उपय
-
MySQL एक विशिष्ट कॉलम x द्वारा ऑर्डर करें और शेष मानों को आरोही क्रम में प्रदर्शित करें
आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें(5);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से * चुनें; यह निम
-
MySQL में एक से अधिक टेक्स्ट रिकॉर्ड को एक में मिलाएं
एकाधिक टेक्स्ट रिकॉर्ड को संयोजित करने के लिए, GROUP_CONCAT() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.86 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1611 मानों (MySQL डेटाबेस) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 से
-
MySQL में चयनित पंक्तियों का आकार प्राप्त करें
चयनित पंक्तियों का आकार प्राप्त करने के लिए, CHAR_LENGTH() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.87 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1612 मानों (बॉब, टेलर) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) च
-
AND WHERE क्लॉज का उपयोग करके MySQL तालिका से एक विशिष्ट रिकॉर्ड हटाएं
MySQL AND का उपयोग WHERE में कई स्थितियों का उपयोग करके फ़िल्टर करके रिकॉर्ड लाने के लिए किया जाता है। आइए पहले एक टेबल बनाएं− );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (103, बॉब); क्वेरी ठीक है, 1 पंक्ति प्रभा
-
क्या MySQL में Oracle के ट्रंक (sysdate) के समान कोई फ़ंक्शन है?
हाँ, आप MySQL में केवल दिनांक भाग प्राप्त करने के लिए DATE() का उपयोग कर सकते हैं और MySQL में वर्तमान दिनांक प्राप्त करने के लिए आप CURDATE() का उपयोग कर सकते हैं। वर्तमान तिथि इस प्रकार है - सेलेक्ट कर्डेट ();+---------------+| दही () |+---------------+| 2019-10-20 |+-----------+1 पंक्ति सेट में
-
MySQL LIKE ऑपरेटर के साथ विशिष्ट तालिका नाम प्रदर्शित करें
LIKE ऑपरेटर के साथ विशिष्ट तालिका नाम प्रदर्शित करने के लिए, सिंटैक्स इस प्रकार है - info_schema.tables से table_name को `anyAliasName` के रूप में चुनें, जहां table_name जैसे yourValue%; आइए LIKE ऑपरेटर के साथ विशिष्ट तालिका नाम प्रदर्शित करने के लिए उपरोक्त सिंटैक्स को लागू करें - जहां table_nam
-
MySQL LIKE कमांड एक विशिष्ट संख्या से शुरू होने वाले रिकॉर्ड प्रदर्शित करने के लिए डॉट्स वाले स्ट्रिंग्स के साथ काम नहीं करता है
डॉट्स वाले स्ट्रिंग्स के साथ काम करने के लिए, और एक विशिष्ट संख्या से शुरू होने वाले रिकॉर्ड प्रदर्शित करने के लिए, आपको REGEXP का उपयोग करने की आवश्यकता है। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल म
-
MySQL रिकॉर्ड्स (कीमत मान) को गुणा करने के बाद उन्हें फॉर्मेट करें
रिकॉर्ड्स को फॉर्मेट करने के लिए, FORMAT() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 रो प्रभावित (0.96 सेकेंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (100,5); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिक
-
शून्य और गैर-शून्य मानों वाले एकाधिक कॉलम से अधिकतम मान प्राप्त करें?
इसके लिए आप COALESCE() का प्रयोग कर सकते हैं। अधिकतम मान के लिए, MySQL में GREATEST () का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (56,120,90); क्वेरी ठीक है, 1 पंक्ति प्रभ
-
MySQL LIKE को MySQL IN के रूप में लागू करने के लिए प्रश्न?
MySQL IN() जैसी क्वेरी को लागू करने के लिए, आपको LIKE ऑपरेटर के साथ COUNT(), IF() का उपयोग करना होगा। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (जावा) );क्वेरी ठीक है, 1 पंक्ति प्रभावित
-
MySQL WHERE क्लॉज में कई मानों के साथ अपडेट करें
आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.81 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें ( 103,कैरोल,28,एयूएस);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से