-
पुराने डेटा को हटाए बिना MySQL डेटाबेस में डेटा कैसे अपडेट करें?
इसके लिए, आप UPDATE का उपयोग कर सकते हैं और पुराने डेटा को भी सहेजने के लिए नए डेटा को पुराने डेटा के साथ जोड़ सकते हैं - अपना टेबलनाम अपडेट करें अपना कॉलमनाम सेट करें=concat(yourColumnName,,yourValue); आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग
-
क्या हम MySQL में ALTER Statement के साथ ADD और CHANGE का उपयोग कर सकते हैं?
हां, हम ALTER स्टेटमेंट के साथ ADD और CHANGE का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );query OK, 0 Rows प्रभावित (0.84 sec) अब तालिका का विवरण जांचें। desc DemoTable; आउटपुट यह निम्नलिखित आउटपुट देगा - +----------+--------------+----------+-----+---------+ --------+| फील्ड | प्रकार | शून्
-
MySQL में AUTO_INCREMENT को डिफ़ॉल्ट रूप से हस्ताक्षरित किया जा सकता है?
हां, MySQL में AUTO_INCREMENT पर डिफ़ॉल्ट रूप से हस्ताक्षर किए जाएंगे (सकारात्मक और नकारात्मक दोनों मान)। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.45 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने AUTO_INCREMENT कॉलम के लिए भी नकारात्मक मान निर्ध
-
अंतिम रिकॉर्ड का चयन करें और इसे MySQL में अपडेट करें?
इसके लिए आप ORDER BY DESC LIMIT का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100) -> ); Query OK, 0 rows affected (0.59 sec) इंसर
-
एक MySQL तालिका में एक निश्चित मान के साथ तीन या अधिक पंक्तियों वाली पंक्तियों की गणना करें
आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (40) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से *चुनें; आउटपुट
-
क्या हम MySQL प्रक्रिया में "IF NOT IN" का उपयोग कर सकते हैं?
आइए सबसे पहले MySQL में IF NOT IN का सिंटैक्स देखें - if(yourVariableName NOT IN (yourValue1,yourValue2,........N) ) तो Statement1else Statement2endif IF NOT IN - . का उपयोग करने के लिए उपरोक्त सिंटैक्स को लागू करें DELIMITER; अब कॉल कमांड का उपयोग करके संग्रहीत कार्यविधि को कॉल करें। केस 1 - ज
-
एक MySQL चयन मामले के परिणाम के साथ एक चर स्टोर करें?
इसके लिए सेलेक्ट केस का प्रयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.65 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें(10,30);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर
-
MySQL में डिफ़ॉल्ट वर्ण सेट सेट करें
डिफ़ॉल्ट वर्ण सेट के लिए, आइए सिंटैक्स देखें - CREATE DATABASE IF NOT EXISTS yourDatabaseName DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; आइए हम डिफ़ॉल्ट वर्ण सेट UTF8 को सेट करने के लिए उपरोक्त सिंटैक्स को लागू करें - mysql> CREATE DATABASE IF NOT EXISTS instant_app  
-
SQL डेटाबेस में "सेलेक्ट" नाम की एक टेबल बनाएं?
चूंकि select MySQL में एक आरक्षित शब्द है, हम इसके साथ एक टेबल नाम नहीं बना सकते हैं। लेकिन, यदि आप अभी भी ऐसी तालिका बनाना चाहते हैं, तो शब्द चयन को उद्धरण के साथ घेर लें। आइए पहले एक टेबल बनाएं - );query OK, 0 Rows प्रभावित (0.79 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - इ
-
क्या MySQL में फ़ील्ड का न्यूनतम मान पुनर्प्राप्त करने का कोई तरीका है?
हां, आप MySQL के LEAST() फ़ंक्शन का उपयोग कर सकते हैं - अपनेTableName से कम से कम(yourColumnName1,yourColumnName2,...N) चुनें; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2019-03-31, 20
-
दिनांक प्रारूप को MySQL दिनांक में सही ढंग से कैसे परिवर्तित करें?
इसके लिए STR_TO_DATE() विधि का प्रयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.03 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (02-07-2015 13:10);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) चयन कथन का उपयोग करके तालिका से स
-
MySQL में डुप्लिकेट INSERT को कैसे रोकें?
इसके लिए आप UNIQUE INDEX का उपयोग कर सकते हैं - alter table yourTableName ADD UNIQUE INDEX(yourColumnName1, yourColumnName2,....N); आइए पहले एक टेबल बनाएं - mysql> create table DemoTable -> ( -> Value1 int, -> Value2 int -> ); Query
-
MySQL में अस्थायी तालिकाओं के लिए TYPE=HEAP के साथ त्रुटि ठीक करें?
TYPE=HEAP को MySQL के नए संस्करणों में हटा दिया गया है। आप TYPE के बजाय ENGINE=HEAP का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है - इंजन=HEAP; आइए पहले एक टेबल बनाएं। यहां, हमने इंजन =HEAP - . सेट किया है )Engine =HEAP;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) आइए तालिका की परिभाषा की जाँच क
-
MySQL में पहले से बनाई गई तालिका में auto_increment कैसे सम्मिलित करें?
इसके लिए ALTER कमांड का प्रयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.46 सेकंड) यहाँ auto_increment सम्मिलित करने की क्वेरी है - तालिका बदलें डेमोटेबल बदलें छात्र आईडी छात्र आईडी int NULLAUTO_INCREMENT नहीं; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (2.20 सेकंड) रिकॉर्ड:0
-
MySQL में किसी विशिष्ट स्ट्रिंग की घटनाओं की संख्या ढूँढना?
इसके लिए LENGTH() का प्रयोग करें। आइए पहले एक टेबल बनाएं - );query OK, 0 Rows प्रभावित (0.74 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (10,20,10,30,10,40,50,40); क्वेरी ठीक, 1 पंक्ति प्रभावित (0.24 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्र
-
मैं MySQL में एक स्ट्रिंग की शुरुआत में विशिष्ट वर्णों को कैसे खोज और बदल सकता हूँ?
इसके लिए आप INSERT() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.47 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (9089); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्
-
मैं कैसे देख सकता हूँ कि एक MySQL दृश्य किससे बना है?
निम्नलिखित वाक्य रचना है - शो क्रिएट व्यू योर व्यूनाम; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (डेविड); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) चयन कथन का उपयोग करके त
-
MySQL में डुप्लिकेट आईडी के साथ तालिका अपडेट करें
निम्नलिखित वाक्य रचना है - अपना टेबलनाम अपडेट करें अपना कॉलमनाम 1 =अपना वैल्यू सेट करें जहां आपका कॉलमनाम 2 =आपके कॉलमनाम 2 डीईएससी लिमिट 1 द्वारा आपका वैल्यू ऑर्डर; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - ड
-
एक ही क्वेरी में अलग-अलग डेटाबेस में दो तालिकाओं की पंक्ति गणना कैसे प्राप्त करें?
इसके लिए आप समग्र फ़ंक्शन COUNT(*) का उपयोग कर सकते हैं। आइए पहले डेटाबेस वेब में एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 मानों में डालें(20);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग
-
दो तालिकाओं को कैसे संयोजित करें और MySQL में रिकॉर्ड के साथ एक नया कॉलम कैसे जोड़ें?
आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1 -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100) -> ); Query OK, 0 rows affected (0.76 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysq