-
MySQL काउंट डिस्टिंक्ट वैल्यू की प्रक्रिया बहुत धीमी है। इसे कैसे बांधें?
प्रक्रिया को तेज करने के लिए, आप INDEX का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1905 ( FirstName varchar(20), LastName varchar(20), INDEX F_L_Name(FirstName, LastName) );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल
-
एक MySQL क्वेरी के साथ तालिका कॉलम में तिथियों का प्रारूप कैसे बदलें?
तिथियों का प्रारूप बदलने के लिए, DATE_FORMAT() फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1906 (ड्यूटाइम डेटाटाइम);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1906 मानों (2018-04-25) में डालें; क्वेरी ठीक
-
MySQL में मैन्युअल AUTO_INCREMENT प्रारंभ मान के साथ तालिका क्वेरी बनाएं?
आइए पहले एक टेबल बनाएं - तालिका बनाएँ DemoTable1907 ( UserId int NOT NULL AUTO_INCREMENT, UserName varchar(20), UserAge int, UserCountryName varchar(20), PRIMARY KEY(UserId) ) Engine=MyISAM,AUTO_INCREMENT=100;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ
-
MySQL REGEXP क्लॉज में कोष्ठक से कैसे बचें और केवल विशिष्ट मान कोष्ठक के साथ प्रदर्शित करें?
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1908 (कोड टेक्स्ट);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1908 मान (MySQL 8 डेटाबेस) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन का उपयोग करके तालिका से सभ
-
MySQL में चालू माह के रिकॉर्ड का योग कैसे करें?
चालू माह के रिकॉर्ड का योग करने के लिए, SUM () और MONTH () फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1889 (देय तिथि, राशि int);क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1889 मानों में डालें (2017-12-1
-
MySQL में टाइमस्टैम्प कॉलम के आधार पर डेटा का चयन करें और बूलियन पर मान सेट करें
इसके लिए आईएफ() का प्रयोग करें। आइए पहले वर्तमान तिथि देखें - सेलेक्ट कर्डेट ();+---------------+| दही () |+---------------+| 2019-12-10 |+-----------+1 पंक्ति सेट में (0.00 सेकंड) आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1890 (ड्यूडेट टाइमस्टैम्प);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड
-
जांचें कि क्या MySQL प्रविष्टि मौजूद है और यदि ऐसा है, तो अन्य स्तंभों को कैसे अधिलेखित करें?
इसके लिए INSERT ON DUPLICATE KEY UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1891 ( FirstName varchar(20), UNIQUE KEY(FirstName) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डुप्लीकेट कुंजी अपडेट पर DemoTab
-
MySQL संग्रहीत प्रक्रिया दो मान घोषित करने और गणितीय संचालन करने के लिए
आइए पहले एक संग्रहित प्रक्रिया बनाएं - सीमांकक; कॉल कमांड का उपयोग करके संग्रहीत कार्यविधि को कॉल करें - कॉल डिक्लेयर_डेमो_स्प (); यह निम्नलिखित आउटपुट उत्पन्न करेगा - +-----+-----------+---------------------+| Value1 | Value2 | गुणन परिणाम |+-----------+----------+--------------------------+| 1
-
क्या आप एक MySQL चयन कथन में रेगेक्स मैच की अनुमति दे सकते हैं?
हां, हम रेगेक्स मैच एक चुनिंदा स्टेटमेंट में कर सकते हैं - अपनेटेबलनाम से अपना कॉलमनाम चुनें जहां आपका कॉलमनाम regexp ^yourValue; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1892 (FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड
-
जावा एप्लिकेशन एक MySQL डेटाबेस में शून्य मान डालने के लिए?
जावा के साथ शून्य मान सेट करने के लिए, कथन इस प्रकार है - ps.setNull(yourIndex, Types.NULL); आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1893 ( FirstName varchar(20) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) जावा कोड इस प्रकार है - आयात करें; तैयार स्टेटमेंट पीएस =अशक्त; कोशिश करें {con=Dr
-
वर्तमान दिनांक के साथ एक MySQL फ़ील्ड सेट करें (UNIX_TIMESTAMP(अब))
इसके लिए unix_timestamp() का प्रयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1894 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, DueTime int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1894 मानों में डालें (); क्वेरी ठीक
-
एक MySQL कॉलम को क्या असाइन करें जो खाली नहीं होना चाहिए?
NOT NULL के साथ परिभाषित करें, यदि कोई कॉलम खाली नहीं होना चाहिए। आइए सबसे पहले NOT NULL - . में से किसी एक कॉलम के साथ एक टेबल बनाएं टेबल बनाएं DemoTable1895 (Id int NOT NULL, FirstName varchar(20), LastName varchar(20) NOT NULL);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग
-
एक विशिष्ट MySQL पंक्ति से केवल एक ही मान प्राप्त करें?
इसके लिए जहां क्लॉज के साथ SELECT INTO वेरिएबल का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1896 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20), StudentMarks int );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ र
-
फ़ील्ड मान प्राप्त करें और एक विशेष वर्ण को MySQL के साथ अपरकेस में बदलें
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1897 (Name varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1897 मानों में डालें (क्रिस) );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिक
-
MySQL के साथ वर्तमान तिथि से कम तिथि का चयन कैसे करें?
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1877 (ड्यूडेट डेटटाइम);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1877 मानों में डालें (2019-12-09); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन का उपयोग करके तालिका से सभी
-
MySQL कॉलम में NULL मानों के लिए एक विशिष्ट मान रखें
NULL मानों के लिए विशिष्ट मान खोजने और रखने के लिए IFNULL() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1878 (FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1878 मान (NULL) में डालें; क्वेरी ठीक
-
MySQL में पंक्तियों को एक तालिका से दूसरी तालिका में कैसे कॉपी करें?
इसके लिए INSERT INTO SELECT स्टेटमेंट का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1879 (Id int, Name varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1879 मानों में डालें (103, एडम स्मिथ); क्वेरी ठीक है,
-
MySQL में संख्यात्मक स्ट्रिंग के लिए तुलना ऑपरेटर का उपयोग कैसे करें?
संख्यात्मक स्ट्रिंग के लिए तुलना ऑपरेटर का उपयोग करने के लिए, सबस्ट्रिंग () विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1881 ( UserId int, UserEducationGap varchar(20) ); Query OK, 0 rows affected (0.00 sec) इंसर्ट
-
क्या हम MySQL SELECT कथनों के बीच अल्पविराम का उपयोग कर सकते हैं?
हाँ, हम ऐसा कर सकते हैं। वाक्य रचना इस प्रकार है - Syntax1:yourTableName1,yourTableName2;Syntax2 से *चुनें:अपनेTableName1 से *चुनें अपनेTableName2 को क्रॉस करें; उपरोक्त दोनों सिंटैक्स एक ही परिणाम देते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1882 (Id int);क्वेरी ओके, 0 पंक्तियाँ प्रभाव
-
MySQL IF/WHEN/ELSE/या ORDER BY FIELD के साथ
आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1884 ( Marks int );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1884 मान (87) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके तालिका में कुछ रिकॉर्ड