-
NOT IN . का उपयोग करके गैर-हटाए गए रिकॉर्ड को छोड़कर एक MySQL तालिका से रिकॉर्ड हटाएं
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(FirstName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (डेविड );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड
-
MySQL में तालिका नाम के रूप में अंडरस्कोर संभव है?
हां, हम टेबल नाम के चारों ओर बैकटिक्स का उपयोग करके अंडरस्कोर को टेबल नाम के रूप में जोड़ सकते हैं। निम्नलिखित वाक्य रचना है - INSERT INTO `yourTableName` values(yourValue1,.......N); आइए पहले एक टेबल बनाएं - mysql> create table `DemoTable_1` ( Id int NOT NULL AUTO_INCREMENT PRIMARY
-
VARCHAR दिनांक को MySQL में किसी भिन्न प्रारूप में कनवर्ट करें?
मान लें कि आपने वचर प्रारूप में तिथियां निर्धारित की हैं। अब अगर आप फॉर्मेट को अपडेट करना चाहते हैं तो STR_TO_DATE() के साथ UPDATE कमांड का इस्तेमाल करें। वाक्य रचना इस प्रकार है - अपना टेबलनाम अपडेट करें अपना कॉलमनाम सेट करें=str_to_date(yourColumnName,%m/%d/%Y); आइए पहले एक टेबल बनाएं - टेबल बना
-
तालिका कॉलम से 0s और 1s की संख्या गिनने और उन्हें दो कॉलम में प्रदर्शित करने के लिए MySQL क्वेरी?
इसके लिए आप एग्रीगेट फंक्शन SUM() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(isMarried tinyint(1));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.84 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में सम्मिलित करें(0);क्वेरी ठीक है, 1 पंक्ति प्रभावित
-
MySQL में सेकंड के आधार पर समय की गणना कैसे करें?
आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (लॉगआउट टाइम); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (8:00:50); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर
-
MySQL में की-वैल्यू पेयर के आधार पर रिकॉर्ड प्रदर्शित करें
इसके लिए JSON_OBJECTAGG() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, FirstName varchar(100), Age int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (20, क्रिस, 20); क्वेरी ठीक है, 1 पंक्त
-
MySQL क्वेरी दो सटीक मानों के साथ एक रिकॉर्ड का चयन करने के लिए?
इसके लिए आप GROUP BY HAVING क्लॉज का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Value int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (मान) मान (800) में डालें;
-
MySQL SUM दशमलव मान जोड़ने के लिए कार्य करता है
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Money DECIMAL(7,2));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (800); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.14 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर
-
MySQL तालिका बनाते समय आरक्षित कीवर्ड 'कुंजी' का उपयोग करें
आरक्षित कीवर्ड कुंजी का उपयोग करने के लिए, बैकटिक प्रतीक की अवधारणा का उपयोग करें। यहां, हमारे उदाहरण के लिए, मैं कॉलम नाम कुंजी का उपयोग कर रहा हूं जिसे कॉलम नाम के चारों ओर एक बैकटिक प्रतीक की आवश्यकता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(`Key` int);query OK, 0 Rows प्रभावित (0.67 स
-
वर्चर का उपयोग करने के बाद हुई त्रुटि 1064 (42000) को हल करें (आकार प्रदान किए बिना)
आइए पहले देखें कि यह स्थिति कब उत्पन्न हो सकती है। एक टेबल बनाएं और कॉलम नाम को डेटाटाइप के साथ सेट करें लेकिन बिना आकार के - तालिका बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar, LastName varchar);ERROR 1064 (42000):आपके SQL सिंटैक्स में त्रुटि है; लाइन 4 पर , LastN
-
कैसे MySQL में स्तंभों की एक जोड़ी अद्वितीय बनाने के लिए?
स्तंभों की एक जोड़ी को अद्वितीय बनाने के लिए, ALTER TABLE कमांड के साथ UNIQUE का उपयोग करें। निम्नलिखित वाक्य रचना है - तालिका बदलें yourTableName अद्वितीय जोड़ें yourUniqueName(yourColumnName1,yourColumnName2,...N); आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREME
-
एक MySQL तालिका में शून्य कॉलम पॉप्युलेट करें और मान सेट करें
इसके लिए आप IS NULL प्रॉपर्टी का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ProductPrice int, ProductQuantity int, TotalAmount int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.22 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (उत्पाद मूल्य, उत्पाद मात्रा)
-
क्या हम "वर्ष" का उपयोग एक MySQL तालिका में एक कॉलम के रूप में कर सकते हैं?
हां, आप वर्ष को MySQL तालिका में कॉलम नाम के रूप में दे सकते हैं क्योंकि यह आरक्षित शब्द नहीं है। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(वर्ष int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.87 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (2018) में डालें;क्व
-
RENAME TABLE कमांड का उपयोग करके MySQL में एक टेबल का नाम बदलें
MySQL में तालिका का नाम बदलने के लिए, नीचे सिंटैक्स है - टेबल का नाम अपने OldTableName से अपनेNewTableName में बदलें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName varchar(100), UserAge int, UserCountryName varchar(100));क्वेरी ठीक है, 0 पंक्ति
-
क्या हम MySQL तालिका में दिनांक रिकॉर्ड सम्मिलित करते समय INTERVAL कीवर्ड का उपयोग कर सकते हैं?
हाँ, हम डेटा रिकॉर्ड डालने के दौरान INTERVAL का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(ArrivalTime datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हम इंटरवल कीवर्ड का उपयोग करते हुए तारीख रिकॉर्ड बढ
-
केवल 'ए' और 'बी' मानों के साथ एक MySQL कॉलम (स्वैप) में 'ए' के साथ 'बी' और 'बी' के साथ 'ए' रिकॉर्ड अपडेट करें?
इसके लिए CASE स्टेटमेंट का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Value char(1));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.21 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (बी); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) चयन कथन क
-
MySQL में दो कॉलम से अलग-अलग नामों का चयन करें और परिणाम को एक कॉलम में प्रदर्शित करें
इसके लिए यूनियन का प्रयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name1 varchar(100), Name2 varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें डेमोटेबल मानों में डालें (डेविड, क्रिस); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13
-
MySQL GROUP BY और CONCAT () अलग प्रथम और अंतिम नाम प्रदर्शित करने के लिए
आइए पहले एक टेबल बनाएं - टेबल बदलें डेमोटेबल ऐड इंडेक्स (फर्स्टनाम, लास्टनाम); क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.00 सेकंड) रिकॉर्ड:0 डुप्लीकेट:0 चेतावनियां:0 इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (जॉन, डो); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.66 सेकंड)
-
केवल एक विशिष्ट महीने के लिए दिनांक रिकॉर्ड लाने के लिए MySQL में तिथियों को कैसे फ़िल्टर करें?
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(AdmissionDate varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.06 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2016-02-12); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) चयन कथन का उपयोग करके तालिका से सभी
-
MySQL में गतिशील रूप से कॉलम चुनना?
सबसे पहले, आपको एक क्वेरी तैयार करने की आवश्यकता है और फिर आपको MySQL में एक कॉलम को गतिशील रूप से चुनने के लिए PREPARED स्टेटमेंट को निष्पादित करने की आवश्यकता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(EmployeeName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.77 सेकंड) इंसर्ट कमांड