-
MySQL में स्ट्रिंग का एक भाग (डोमेन नाम @ के बाद) कैसे बदलें?
परिचय ईमेल पतों में डोमेन नाम बदलने के लिए MySQL के REPLACE() फंक्शन का उपयोग किया जा सकता है। यह तब उपयोगी होता है जब आपको थोक में ईमेल डोमेन अपडेट करने हों। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (0.53 sec) INSERT INTO DemoTable VALUES(John123@example.com); Query OK, 1 r
-
MySQL में SET क्लॉज का उपयोग करके एकाधिक डेटा डालना
परिचय MySQL में INSERT ... SET सिंटैक्स का उपयोग करके कॉलम नाम और मान जोड़े के रूप में डेटा डाला जा सकता है। यह पारंपरिक INSERT ... VALUES सिंटैक्स का एक विकल्प है जो पठनीयता में सुधार करता है। उदाहरण: टेबल बनाना ); Query OK, 0 rows affected (2.47 sec) SET क्लॉज के साथ डेटा डालना INSERT INTO Dem
-
MySQL में शर्तों के आधार पर एक ही क्वेरी से अलग-अलग ID सेट करें
परिचय MySQL में CASE स्टेटमेंट का उपयोग करके शर्तों के आधार पर अलग-अलग मान असाइन किए जा सकते हैं। यह लेख दिखाता है कि कैसे एक ही UPDATE क्वेरी में विभिन्न शर्तों के लिए अलग-अलग ID मान सेट करें। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (1.65 sec) INSERT INTO DemoTable1545 VAL
-
MySQL क्वेरी: वर्गाकार कोष्ठक के बीच का टेक्स्ट कैसे हटाएं?
परिचय कभी-कभी डेटा में वर्गाकार कोष्ठक [...] के अंदर अवांछित टेक्स्ट होता है जिसे हटाने की आवश्यकता होती है। MySQL में स्ट्रिंग फंक्शन्स का उपयोग करके इसे प्राप्त किया जा सकता है। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (0.47 sec) INSERT INTO DemoTable VALUES(David [Miller]
-
MySQL में INSERT...ON DUPLICATE KEY UPDATE लागू करना
परिचय जब आप किसी टेबल में नई पंक्ति डालते हैं और वह पंक्ति UNIQUE इंडेक्स या PRIMARY KEY में डुप्लिकेट का कारण बनती है, तो MySQL त्रुटि देता है। इस समस्या को हल करने के लिए ON DUPLICATE KEY UPDATE क्लॉज का उपयोग किया जाता है। इससे मौजूदा पंक्ति नए मानों से अपडेट हो जाती है। उदाहरण: टेबल और यूनिक इं
-
MySQL में TINYINT के साथ UPDATE स्टेटमेंट का उपयोग
परिचय MySQL में TINYINT डेटा टाइप का उपयोग बूलियन मानों (0/1) को स्टोर करने के लिए किया जाता है। इस लेख में हम देखेंगे कि UPDATE स्टेटमेंट के साथ TINYINT कॉलम को कैसे अपडेट करें। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (6.84 sec) INSERT INTO DemoTable VALUES(104, TRUE); Que
-
MySQL में पहले अक्षर के आधार पर ORDER BY कैसे करें?
परिचय MySQL में किसी कॉलम के पहले अक्षर के आधार पर रिकॉर्ड्स को क्रमबद्ध करने के लिए ORDER BY CASE स्टेटमेंट का उपयोग किया जाता है। यह तब उपयोगी होता है जब आपको किसी विशेष अक्षर से शुरू होने वाले रिकॉर्ड्स को प्राथमिकता देनी हो। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (2.26 s
-
MySQL में एक ही क्वेरी से अलग-अलग कॉलम मानों में एकाधिक शब्दों को खोजें
परिचय MySQL में किसी टेबल के कॉलम में एक साथ कई शब्दों को खोजने के लिए WHERE क्लॉज के साथ एकाधिक LIKE ऑपरेटर का उपयोग किया जा सकता है। यह तरीका तब उपयोगी होता है जब आपको किसी टेक्स्ट कॉलम में कई कीवर्ड्स की उपस्थिति जांचनी हो। उदाहरण: टेबल बनाना और डेटा डालना सबसे पहले एक डेमो टेबल बनाते हैं: ); Q
-
MySQL में BETWEEN का उपयोग करके एकाधिक इनपुट्स के लिए मान प्रदर्शित करने का सिंगल क्वेरी
MySQL में BETWEEN ऑपरेटर का उपयोग करके रेंज क्वेरी BETWEEN ऑपरेटर आपको एक समावेशी रेंज में मानों का चयन करने की अनुमति देता है। यह कई OR शर्तों या IN() सूची लिखने की तुलना में संख्यात्मक या तिथि रेंज के लिए अधिक संक्षिप्त और पठनीय है। टेबल बनाना ); Query OK, 0 rows affected (0.72 sec) डेटा डालना
-
MySQL में DATE_FORMAT का उपयोग करके तिथि से महीना कॉलम बनाएं और डुप्लिकेट तिथियों का योग प्रदर्शित करें
तिथि से महीना निकालना और डुप्लिकेट तिथियों का योग करना MySQL में DATE_FORMAT() फ़ंक्शन का उपयोग करके आप तिथि से महीना (या कोई भी प्रारूप) निकाल सकते हैं, और फिर GROUP BY के साथ डुप्लिकेट तिथियों/महीनों के लिए योग गणना कर सकते हैं। टेबल बनाना ); Query OK, 0 rows affected (0.52 sec) डेटा डालना (डुप
-
MySQL में तेज़ क्वेरी के लिए लूप या OR ऑपरेटर के बजाय IN() का उपयोग करें
MySQL में एकाधिक मानों के लिए कुशल क्वेरी: IN() ऑपरेटर जब आपको किसी कॉलम के विरुद्ध कई मानों की जांच करने की आवश्यकता होती है, तो IN() ऑपरेटर का उपयोग करना कई OR शर्तों या लूप की तुलना में अधिक कुशल, पठनीय और रखरखाव योग्य होता है। टेबल बनाना ); Query OK, 0 rows affected (0.59 sec) डेटा डालना INS
-
MySQL में INSERT ... ON DUPLICATE KEY UPDATE का सही सिंटैक्स
MySQL में ON DUPLICATE KEY UPDATE का सही उपयोग INSERT ... ON DUPLICATE KEY UPDATE MySQL का एक शक्तिशाली एक्सटेंशन है जो डुप्लिकेट कुंजी संघर्ष होने पर मौजूदा पंक्ति को अपडेट करने की अनुमति देता है। इसे अपसर्ट (UPSERT - UPDATE + INSERT) भी कहा जाता है। सिंटैक्स INSERT INTO yourTableName VALUES (your
-
MySQL में कॉलम्स को पंक्तियों में कैसे संयोजित करें (UNION ALL का उपयोग करके)
MySQL में UNION ALL का उपयोग करके कॉलम्स को पंक्तियों में बदलना जब आपको एक ही टेबल के कई कॉलम्स के मानों को एक ही कॉलम में कई पंक्तियों के रूप में संयोजित करने की आवश्यकता होती है, तो UNION ALL सबसे सरल और कुशल तरीका है। सिंटैक्स SELECT yourColumnName1 FROM yourTableName UNION ALL SELECT yourColumn
-
MySQL DATE फ़ंक्शन: वर्तमान तिथि और जॉइनिंग तिथि के बीच अंतर ज्ञात करें
MySQL में DATEDIFF() का उपयोग करके तिथि अंतर गणना MySQL में DATEDIFF() फ़ंक्शन दो तिथियों के बीच दिनों का अंतर लौटाता है। वर्तमान तिथि के लिए CURDATE() और स्ट्रिंग को तिथि में बदलने के लिए STR_TO_DATE() का उपयोग करें। वर्तमान तिथि जांचना SELECT CURDATE(); +------------+ | curdate() | +-----------
-
MySQL में विशिष्ट इनपुट के आधार पर टेबल कॉलम से कई पंक्तियाँ कैसे प्राप्त करें?
विशिष्ट कॉलम मान के आधार पर पंक्तियाँ फ़िल्टर करना MySQL में WHERE क्लॉज का उपयोग करके आप किसी विशिष्ट कॉलम मान से मेल खाने वाली सभी पंक्तियाँ प्राप्त कर सकते हैं। यह सबसे बुनियादी और आमतौर पर उपयोग किया जाने वाला ऑपरेशन है। टेबल बनाना ); Query OK, 0 rows affected (0.53 sec) डेटा डालना INSERT IN
-
MySQL में GROUP BY और COUNT का उपयोग करके डुप्लिकेट रिकॉर्ड्स समूहित करें और अधिकतम मान प्रदर्शित करें
GROUP BY और COUNT के साथ डुप्लिकेट रिकॉर्ड्स समूहित करना MySQL में जब आप किसी कॉलम पर GROUP BY लागू करते हैं और साथ ही COUNT और अन्य एग्रीगेट फ़ंक्शन का उपयोग करते हैं, तो आप डुप्लिकेट मानों को समूहित करके सारांश सांख्यिकी प्राप्त कर सकते हैं। टेबल बनाना ); Query OK, 0 rows affected (0.79 sec) डे
-
MySQL में अलग संरचना वाली टेबल से दूसरी टेबल में डेटा कैसे डालें?
अलग-अलग संरचना वाली टेबल्स के बीच डेटा स्थानांतरित करना MySQL में INSERT INTO SELECT स्टेटमेंट का उपयोग करके आप एक टेबल से दूसरी टेबल में डेटा कॉपी कर सकते हैं, भले ही उनकी संरचना अलग हो। कॉलम नाम और क्रम मिलान करने की आवश्यकता है, लेकिन टेबल परिभाषाएं भिन्न हो सकती हैं। स्रोत टेबल बनाना (DemoTable
-
डुप्लिकेट IDs का औसत निकालकर अधिकतम औसत कैसे प्रदर्शित करें?
डुप्लिकेट IDs के लिए औसत और अधिकतम औसत खोजना जब आपके पास डुप्लिकेट IDs हों और आप प्रत्येक ID का औसत निकालकर उनमें से अधिकतम औसत खोजना चाहें, तो MySQL में AVG(), MAX() और GROUP BY का संयोजन उपयोग करें। टेबल बनाना और डेटा डालना INSERT INTO DemoTable VALUES (2,79); Query OK, 1 row affected (0.12 sec)
-
Sybase ASE कमांड के लिए MySQL समकक्ष क्या है?
MySQL में Sybase ASE के समकक्ष: EXPLAIN कीवर्ड Sybase ASE में क्वेरी निष्पादन योजना देखने के लिए उपयोग किए जाने वाले कमांड का MySQL में समकक्ष EXPLAIN कीवर्ड है। यह आपको दिखाता है कि MySQL आपके क्वेरी को कैसे निष्पादित करेगा, जिसमें इंडेक्स उपयोग, जॉइन प्रकार, और अनुमानित पंक्तियाँ शामिल हैं। प्रदर
-
MySQL में कई टेबल्स से Count(*) पंक्तियों की गिनती कैसे करें?
MySQL में एकाधिक टेबल्स से पंक्तियों की गिनती MySQL में कई टेबल्स से पंक्तियों की संख्या प्राप्त करने के लिए, आप सबक्वेरी का उपयोग करके प्रत्येक टेबल की गिनती अलग-अलग प्राप्त कर सकते हैं और फिर उन्हें एक ही परिणाम सेट में जोड़ सकते हैं। सिंटैक्स SELECT (SELECT COUNT(*) FROM yourTableName1) AS