-
एक एकल MySQL क्वेरी में GROUP BY के साथ FIELD द्वारा ऑर्डर कैसे करें?
इसके लिए सबसे पहले एक टेबल बनाते हैं - mysql> create table DemoTable ( Message text ); Query OK, 0 rows affected (1.15 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysql> insert into DemoTable values('Good'); Query OK, 1 row affected (0.43 sec) mysql> i
-
एकल MySQL क्वेरी में दो SELECT स्टेटमेंट का उपयोग करके पहली तालिका से दूसरी तालिका में मान डालें
दो चयन कथनों का उपयोग करके पहली तालिका से दूसरी तालिका में मान सम्मिलित करने के लिए, SUBQUERY का उपयोग करें। यह आपको दूसरी तालिका में परिणाम प्राप्त करने के लिए केवल एक MySQL क्वेरी का उपयोग करने की अनुमति देगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1(Name varchar(100), Score int);क्वेरी ओके
-
MySQL में जन्मतिथि रिकॉर्ड के आधार पर दिन का नाम कैसे प्रदर्शित करें?
जन्म तिथि के साथ रिकॉर्ड से दिन का नाम प्रदर्शित करने के लिए DAYNAME() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable795 ( DateOfBirth date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 795 मानों में डालें (2010-12-0
-
MySQL में कॉलम का नाम बदलें?
MySQL में कॉलम का नाम बदलने के लिए, आपको ALTER और CHANGE कमांड का उपयोग करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable796 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(100), StudentAge int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) आइए तालिका के विवरण की जाँच करें
-
एक MySQL डेटाबेस के लिए सही दिनांक समय प्रारूप क्या है?
MySQL डेटाबेस के लिए सही डेटाटाइम प्रारूप इस प्रकार है - YYYY-MM-DD HH:M:SS आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable797 ( ArrivalDatetime datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable797 मानों में डालें (2017-03-
-
MySQL में #1054 - अज्ञात कॉलम त्रुटि क्यों होती है और इसे कैसे ठीक किया जाए?
आइए देखें कि MySQL में #1054 त्रुटि कब होती है। varchar value डालते समय, यदि आप सिंगल कोट्स जोड़ना भूल जाते हैं, तो यह त्रुटि उत्पन्न होगी। निम्नलिखित त्रुटि है - डेमोटेबल 798 मान (100, एडम) में डालें; त्रुटि 1054 (42S22):फ़ील्ड सूची में अज्ञात कॉलम एडम इस त्रुटि को ठीक करने के लिए आपको स्ट्रिंग
-
एक ही MySQL क्वेरी में GROUP_CONCAT () और CONCAT () दोनों का उपयोग करके स्ट्रिंग्स को कैसे संयोजित करें?
CONCAT () विधि का उपयोग समवर्ती करने के लिए किया जाता है, जबकि GROUP_CONCAT () का उपयोग एक समूह से एक स्ट्रिंग में स्ट्रिंग को जोड़ने के लिए किया जाता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable799 ( UserId int, UserName varchar(100), UserAge int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड
-
MySQL 5 समान मानों में से केवल एक मान का चयन करता है?
आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable800 (मान int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने 5 समान मान डाले हैं - DemoTable800 मानों में डालें(10);क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.10 सेकंड) चयन कथन का उपयोग क
-
MySQL क्वेरी उसी फ़ील्ड पर सॉर्ट ऑर्डर करने के लिए
इसके लिए ORDER BY IF() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable801 (स्कोर int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 801 मानों में डालें ( 79);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) चयन क
-
MySQL में NULL मानों को अनदेखा करते हुए रिकॉर्ड प्रदर्शित और संयोजित करें
रिकॉर्ड को जोड़ने के लिए CONCAT () का उपयोग करें, जबकि IFNULL () का उपयोग NULL मानों की जांच के लिए करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable802 ( FirstName varchar(100), LastName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.01 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड
-
MySQL में टेबल बनाते समय कॉलम के लिए DEFAULT मान सेट करें
तालिका बनाते समय स्तंभों के लिए डिफ़ॉल्ट मान सेट करने के लिए, DEFAULT. आइए पहले एक उदाहरण देखें और एक तालिका बनाएं। जैसा कि आप नीचे देख सकते हैं, तालिका बनाते समय, हमने DEFAULT - . सेट किया है टेबल बनाएं DemoTable803 ( UserId int DEFAULT 101, UserName varchar(100) DEFAULT Chris);क्वेरी ओके, 0 पंक्त
-
MySQL में कुछ स्ट्रिंग से मेल खा सकता है 'झूठा'?
हां, आप मिलान करने के लिए असत्य को 0 के रूप में उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable804 (Id varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable804 मानों में डालें (1010Bob); क्वेरी ठीक है, 1 पंक
-
मैं उन पंक्तियों का चयन कैसे कर सकता हूं जो MySQL में सप्ताह के किसी विशिष्ट दिन पर आती हैं?
सप्ताह के विशिष्ट दिन के लिए, DAYOFWEEK() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable785 ( CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerName varchar(100), ShoppingDate date);क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर
-
MySQL में CSV के रूप में कॉलम मान कैसे प्रदर्शित करें?
स्तंभ मानों को CSV के रूप में प्रदर्शित करने के लिए, GROUP_CONCAT() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable786 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100)) AUTO_INCREMENT=101;क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग
-
MySQL में दो कॉलम मानों के बीच एक विशिष्ट मान का चयन करें?
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable787 ( Score1 int, Score2 int, Name varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.84 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 787 मानों में डालें (80,89, एडम); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) चयन कथन का
-
MySQL में डुप्लिकेट रिकॉर्ड के लिए डेटा सॉर्ट करें
डुप्लिकेट रिकॉर्ड के लिए डेटा सॉर्ट करने के लिए ORDER BY का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable788 ( FirstName varchar(100), Score int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.89 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoTable788 मानों में
-
रिकॉर्ड प्रदर्शित करें जहां पहला और अंतिम नाम MySQL में एक ही अक्षर से शुरू होता है
प्रथम और अंतिम नाम के पहले अक्षर की जांच करने के लिए, आपको LEFT() का उपयोग करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable789 ( FirstName varchar(100), LastName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.78 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 7
-
एकल कॉलम से उच्चतम स्कोर मान प्राप्त करें और MySQL में दो कॉलम से सबसे बड़ा स्कोर प्राप्त करें
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable790 ( Score1 int, Score2 int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.45 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoTable790 मानों में (85,68); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) चयन कथन का उपयोग करके तालिक
-
तालिका से कुछ मानों को बाहर करने के लिए MySQL क्वेरी
तालिका से कुछ मानों को बाहर करने के लिए NOT IN() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable791 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable791
-
MySQL के साथ तालिका में मानों में फेरबदल करें
तालिका में मानों में फेरबदल करने के लिए, MySQL रैंड () का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable792 (नाम varchar(100), सब्जेक्ट varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 792 मानों में डालें (कैर