-
डुप्लिकेट रिकॉर्ड को एक विशिष्ट मान के रूप में प्रदर्शित करें जिसमें MySQL में अलग-अलग अल्पविराम से अलग सूची के रूप में संबंधित मान हों?
इसके लिए आप GROUP_CONCAT() का इस्तेमाल कर सकते हैं। अलग-अलग रिकॉर्ड लाने के लिए आपको DISTINCT का भी उपयोग करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(40), Score int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट कमांड का
-
एकल MySQL क्वेरी में GROUP BY, HAVING और ORDER BY का उपयोग करके किसी विशिष्ट श्रेणी के बीच योग वाले रिकॉर्ड कैसे प्रदर्शित करें?
आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerName varchar(20), ProductPrice int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (ग्राहक नाम, उत्पाद मूल्य) मान (डेविड, 1200) मे
-
MySQL में दिनांक मानों वाले रिकॉर्ड से अंतिम तिथि कैसे प्राप्त करें?
अंतिम तिथि यानी नवीनतम प्राप्त करने के लिए, सबक्वायरी के साथ कुल फ़ंक्शन MAX() का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ExpiryDate date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.40 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड ड
-
MySQL क्वेरी मानों को छोड़ कर कॉलम में nवें उच्चतम मान का चयन करने के लिए
किसी कॉलम में nवां उच्चतम मान प्राप्त करने के लिए, आप LIMIT OFFSET का उपयोग कर सकते हैं। यहां, OFFSET का उपयोग मानों को छोड़ने के लिए किया जाता है। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Value int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रि
-
क्या SERIAL को कॉलम नाम के रूप में पहले से ही MySQL में 'NOT NULL' शामिल है?
MySQL में, SERIAL BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE का उपनाम है। इसलिए, SERIAL के बाद NOT NULL का उपयोग न करें, क्योंकि इसकी परिभाषा के हिस्से के रूप में NOT NULL पहले से ही शामिल है। आइए एक उदाहरण देखें और एक तालिका बनाएं। यहां, हमारे पास धारावाहिक नाम वाला एक कॉलम है - mysql> crea
-
MySQL कर्मचारी वेतन सहित रिकॉर्ड संपादित और अपडेट करता है
अद्यतन कमांड का उपयोग MySQL में अभिलेखों को अद्यतन करने के लिए किया जाता है। इसके साथ, SET कमांड का उपयोग नए मान सेट करने के लिए किया जाता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable( EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(50), EmployeeSalary int); क्वेरी ठीक
-
MONTH_JAN जैसे अंडरस्कोर वाले शब्द के आधार पर रिकॉर्ड कैसे हटाएं?
इसके लिए आप LIKE ऑपरेटर का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(40), BornMonth varchar(40) ); Query OK, 0 rows affected (0.47 sec) इंसर्ट कमांड का उपयोग करके
-
जॉन 1, जॉन 2, जॉन 3, आदि जैसे संख्यात्मक वृद्धिशील मूल्यों वाले कॉलम में सभी मानों को अपडेट करने के लिए MySQL क्वेरी।
एक कॉलम में सभी मानों को जॉन 1, जॉन 2 आदि में अपडेट करने के लिए; आपको वृद्धिशील मान 1, 2, 3, आदि सेट करने और उन्हें रिकॉर्ड में संयोजित करने की आवश्यकता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId varchar(80));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) इंसर्ट कमांड का उपयोग करके
-
MySQL में NVARCHAR कॉलम कैसे बनाएं?
MySQL NVARCHAR () को VARCHAR () में परिवर्तित करता है। NVARCHAR का मतलब MySQL में National Varchar है। आइए सबसे पहले NVARCHAR के रूप में StudentName कॉलम में से एक के साथ एक टेबल बनाएं - mysql> create table DemoTable ( StudentName NVARCHAR(40), StudentCountryName VARCHAR
-
दिनांक रिकॉर्ड प्राप्त करें जो MySQL में आज के बराबर है
इसके लिए CURDATE() पद्धति का उपयोग करके दिनांक रिकॉर्ड की वर्तमान तिथि से तुलना करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(RegistrationLastDate datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) मान लें कि वर्तमान तिथि है - 2019-09-03 इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर
-
MySQL क्वेरी केवल उन अभिलेखों को प्रदर्शित करने के लिए जिनमें एकल शब्द है?
इसके लिए आप LIKE के आधार पर रिकॉर्ड्स को फिल्टर कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें ( डेविड मिलर);क्वेरी ठीक है, 1 पंक्ति प्रभावि
-
जांचें कि क्या स्तंभ मान एकाधिक रिकॉर्ड्स में समान हैं और इन रिकॉर्ड्स को MySQL में एक विशेष वर्ण से अलग करके एक पंक्ति में सेट करें
इसके लिए आप DISTINCT के साथ GROUP_CONCAT() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, सब्जेक्ट वर्कर(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (101, MySQL); क्वेरी ठीक है,
-
MySQL में एक शर्त के आधार पर एक कॉलम SUM करें
आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable( CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ProductAmount int, CustomerCountryName varchar(10));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.86 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable(ProductAmount,CustomerCountry
-
यदि तालिका पहले से मौजूद नहीं है तो एक तालिका बनाएं और उसी क्वेरी में MySQL के साथ एक रिकॉर्ड डालें
इसके लिए क्रिएट टेबल का उपयोग करें यदि यह मौजूद नहीं है जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है - यदि मौजूद नहीं है तो तालिका बनाएं अपना TableName(yourColumnName1 dataType, yourColumnName2 dataType, yourColumnName3 dataType,... N) जैसे अपना Value1 अपने ColumnName1 के रूप में, अपने Value2 को अ
-
MySQL क्वेरी चयन कथन में पंक्ति अनुक्रमणिका (रैंक) उत्पन्न करने के लिए?
पंक्ति अनुक्रमणिका उत्पन्न करने के लिए, ROW_NUMBER() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (एडम); क्वेरी ठीक है, 1 पंक्ति प्रभावि
-
विभिन्न विषयों के लिए छात्रों के औसत अंक ढूँढना और MySQL में केवल उच्चतम औसत अंक प्रदर्शित करना
इसके लिए आप सबक्वायरी का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentName varchar(40), StudentMarks int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (रॉबर्ट, 34); क्वेरी ठीक है, 1 पंक्ति
-
डुप्लिकेट कॉलम मानों से रिकॉर्ड फ़िल्टर करने के लिए MySQL सशर्त GROUP BY को NOT IN के साथ लागू करें
आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (नाम वर्कर (40), स्कोर इंट); क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (बॉब, 89); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिका से सभी र
-
क्या MySQL में substr_replace जैसा कुछ है?
इसके लिए MySQL के INSERT() फंक्शन का इस्तेमाल करें। INSERT(str, pos, len, newstr) स्ट्रिंग स्ट्र देता है, सबस्ट्रिंग पोज़िशन से शुरू होता है और लेन कैरेक्टर लंबे समय तक स्ट्रिंग न्यूस्ट्र द्वारा प्रतिस्थापित किया जाता है। यदि पॉज़ स्ट्रिंग की लंबाई के भीतर नहीं है, तो मूल स्ट्रिंग लौटाता है। यदि ले
-
MySQL डेटाबेस से प्राप्त एक पंक्ति में विशिष्ट अल्पविराम से अलग किए गए मानों की गणना कैसे करें?
अल्पविराम से अलग किए गए मानों की गणना करने के लिए, FIND_IN_SET() के साथ कुल फ़ंक्शन COUNT(*) का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Value varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डा
-
अन्य कॉलम मानों वाले समूह में अधिकतम गणना मानों के साथ रिकॉर्ड प्रदर्शित करने के लिए MySQL क्वेरी?
इसके लिए GROUP BY HAVING क्लॉज का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (वैल्यू इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (88) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन क