-
MySQL में कई कॉलम से मान की गणना कैसे करें?
GROUP BY से बहु-कॉलम गणना MySQL में कई कॉलम के मानों से गणना करने के लिए GROUP BY के साथ एग्रीगेट फंक्शन (जैसे SUM()) का उपयोग करें। सिंटैक्स: SELECT yourColumnName1, SUM(yourColumnName2 * yourColumnName3) AS anyAliasName FROM yourTableName GROUP BY yourColumnName1; व्यावहारिक उदाहरण: कुल मूल्य गण
-
MySQL में डुप्लीकेट रिकॉर्ड कैसे चुनें और उनकी गिनती दिखाएं?
GROUP BY और HAVING से डुप्लीकेट खोजें MySQL में डुप्लीकेट रिकॉर्ड चुनने और उनकी संख्या गिनने के लिए GROUP BY के साथ HAVING और COUNT() फंक्शन का उपयोग करें। टेबल और डेटा तैयार करें ); INSERT INTO duplicateRecords(ClientName) VALUES(Sam); सभी रिकॉर्ड: +----------+------------+ | ClientId | Client
-
MySQL कॉलम से NULL रिकॉर्ड कैसे हटाएं?
DELETE कमांड से NULL पंक्तियाँ हटाना MySQL टेबल के किसी कॉलम से NULL मान वाली पंक्तियाँ हटाने के लिए DELETE कमांड के साथ IS NULL कंडीशन का उपयोग करें। सिंटैक्स: DELETE FROM yourTableName WHERE yourColumnName IS NULL; चरण-दर-चरण उदाहरण टेबल बनाएं: ); NULL सहित डेटा इन्सर्ट करें: INSERT INTO remo
-
MySQL में किसी विशिष्ट यूजर के अधिकार (ग्रांट्स) कैसे जांचें?
SHOW GRANTS कमांड से यूजर अधिकार देखें MySQL में किसी विशिष्ट यूजर के अधिकारों (privileges) की जांच के लिए SHOW GRANTS कमांड का उपयोग करें। सिंटैक्स: SHOW GRANTS FOR yourUserName@yourHostName; उदाहरण: यूजर JOHN के अधिकार देखें SHOW GRANTS FOR JOHN@%; आउटपुट: +------------------------------------
-
MySQL में NULL मान कैसे इन्सर्ट करें?
UPDATE कमांड से NULL मान सेट करना MySQL में किसी मौजूदा कॉलम के लिए NULL मान सेट करने के लिए UPDATE कमांड का उपयोग करें। सिंटैक्स: UPDATE yourTableName SET yourColumnName = NULL; उदाहरण के साथ समझें टेबल बनाएं: ); डेटा इन्सर्ट करें: INSERT INTO insertNullValue(ClientName, ClientCountryName) VAL
-
MySQL कॉलम से सभी स्पेस कैसे हटाएं?
REPLACE() से सभी स्पेस हटाना MySQL कॉलम से सभी स्पेस (रिक्त स्थान) हटाने के लिए REPLACE() फंक्शन का उपयोग करें। सिंटैक्स: UPDATE yourTableName SET yourColumnName = REPLACE(yourColumnName, , ); व्यावहारिक उदाहरण टेबल बनाएं: ); स्पेस वाले नाम इन्सर्ट करें: INSERT INTO stripAllSpacesDemo(Name) V
-
MySQL टेबल कॉलम में स्ट्रिंग का हिस्सा कैसे बदलें?
REPLACE() फंक्शन से स्ट्रिंग प्रतिस्थापन MySQL टेबल के किसी कॉलम में स्ट्रिंग के किसी हिस्से को बदलने के लिए REPLACE() फंक्शन का उपयोग करें। सिंटैक्स: UPDATE yourTableName SET yourColumnName = REPLACE(yourColumnName, yourOldValue, yourNewValue); चरण-दर-चरण उदाहरण टेबल बनाएं: ); रिकॉर्ड इन्सर्ट
-
MySQL में 2 से अधिक दशमलव स्थान वाली पंक्तियाँ कैसे चुनें?
SUBSTR() और INSTR() से दशमलव स्थानों की जांच MySQL में उन पंक्तियों को चुनने के लिए जिनमें 2 से अधिक दशमलव स्थान हों, SUBSTR() और INSTR() फंक्शन का उपयोग करें। टेबल और डेटा तैयार करें ); INSERT INTO selectRows2DecimalPlacesDemo VALUES(12.123); सभी रिकॉर्ड: +----------+ | Amount | +----------+
-
MySQL में डेटा को खास क्रम में कैसे व्यवस्थित करें?
ORDER BY IF() से कस्टम ऑर्डरिंग MySQL में डेटा को अपनी पसंद के खास क्रम में व्यवस्थित करने के लिए ORDER BY IF() का उपयोग करें। सिंटैक्स: SELECT * FROM yourTableName ORDER BY IF(yourColumnName=yourValue1 OR yourColumnName=yourValue2 OR yourColumnName=yourValue3, yourColumnName, ~yourColumnName) ASC
-
MySQL में ट्रेलिंग जीरो कैसे हटाएं?
MySQL में ट्रेलिंग जीरो हटाने का तरीका MySQL में किसी कॉलम से अनावश्यक ट्रेलिंग जीरो (दशमलव के बाद के शून्य) हटाने के लिए TRIM() फंक्शन का उपयोग किया जा सकता है। इसका सिंटैक्स निम्नलिखित है: SELECT TRIM(yourColumnName)+0 AS anyAliasName FROM yourTableName; उदाहरण के साथ समझें सबसे पहले एक टेबल बना
-
MySQL में NOT IN ऑपरेटर से कुछ पंक्तियों को छोड़कर बाकी सभी हटाएं
DELETE ... WHERE column NOT IN (values) से विशिष्ट पंक्तियां रखकर बाकी हटाना कुछ मानों को संरक्षित करते हुए बाकी सभी पंक्तियों को हटाने के लिए NOT IN क्लॉज उपयोग करें। सिंटैक्स DELETE FROM yourTableName WHERE yourColumnName NOT IN (value1, value2, value3, ...); उदाहरण CREATE TABLE deleteAllRowsWit
-
MySQL में INFORMATION_SCHEMA.COLUMNS से ऑटो-इन्क्रीमेंट कॉलम पहचानें
किस कॉलम पर AUTO_INCREMENT है, यह जांचने के लिए INFORMATION_SCHEMA.COLUMNS क्वेरी करें EXTRA कॉलम में auto_increment स्ट्रिंग होती है यदि कॉलम ऑटो-इन्क्रीमेंट है। सिंटैक्स SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = your_database AND TABLE_NAME = your_table AND EXTRA
-
MySQL स्टोर्ड प्रोसीजर/ट्रिगर में SLEEP() से निष्पादन विलंब (डिले) सेट करें
SLEEP(सेकंड) फ़ंक्शन से कृत्रिम विलंब डालना MySQL में SLEEP(seconds) फ़ंक्शन निर्दिष्ट सेकंड तक रुकता है (भिन्नात्मक सेकंड समर्थित)। इसका उपयोग स्टोर्ड प्रोसीजर/ट्रिगर में टेस्टिंग या दर-सीमित करने के लिए किया जा सकता है। स्टोर्ड प्रोसीजर में उदाहरण DELIMITER // CREATE PROCEDURE delayInMessage() BE
-
MySQL में VARCHAR कॉलम में संख्यात्मक मानों पर MAX() प्राप्त करने के लिए CAST उपयोग करें
VARCHAR कॉलम में स्टोर संख्याओं का अधिकतम मान निकालना जब संख्याएं VARCHAR कॉलम में स्टोर होती हैं, तो MAX() 1000)। CAST(... AS UNSIGNED) से संख्यात्मक तुलना कराएं। टेबल और डेटा CREATE TABLE findMaxValueInVarcharField ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Value VARCHAR(200) ); INSER
-
MySQL में स्टोर्ड प्रोसीजर से INSERT करना (CREATE PROCEDURE)
पैरामीटरयुक्त स्टोर्ड प्रोसीजर बनाकर डेटा डालना MySQL में CREATE PROCEDURE से स्टोर्ड प्रोसीजर परिभाषित करें, जिसमें IN पैरामीटर लेकर INSERT निष्पादित किया जाता है। टेबल बनाना CREATE TABLE insertDataUsingStoredProcedure ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(20), Age
-
MySQL में INFORMATION_SCHEMA.TABLES से टेबल मौजूद है या नहीं जांचें
टेबल अस्तित्व जांचने के लिए INFORMATION_SCHEMA.TABLES क्वेरी करना किसी डेटाबेस में टेबल मौजूद है या नहीं, यह जांचने का मानक तरीका INFORMATION_SCHEMA.TABLES क्वेरी करना है। सिंटैक्स SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = your_database_name AND TABLE_NAME = your_table_name; उ
-
MySQL में मान शून्य से अधिक वाली पंक्तियों को पहले ऑर्डर करें (ORDER BY Value=0, Value)
शून्येतर मानों को पहले, फिर शून्य मानों को सॉर्ट करना MySQL में बूलियन अभिव्यक्ति Value = 0 का परिणाम 0 (असत्य) या 1 (सत्य) होता है। ORDER BY Value=0, Value लिखने से पहले गैर-शून्य मान (0=असत्य→0) आते हैं, फिर शून्य मान (0=सत्य→1), और प्रत्येक समूह के अंदर मान के अनुसार सॉर्ट होता है। टेबल और डेटा
-
निर्माण तिथि के अनुसार क्रमबद्ध MySQL डेटाबेस सूची क्वेरी
आप ORDER BY क्लॉज के साथ डेटाबेस को निर्माण तिथि के अनुसार क्रमबद्ध करके प्रदर्शित कर सकते हैं। सभी डेटाबेस प्रदर्शित करने के लिए निम्नलिखित क्वेरी है - show databases; यह निम्नलिखित आउटपुट उत्पन्न करेगा - +---------------------------+ | Database | +---------------------------+ | bothinnodbandm
-
MySQL में STR_TO_DATE() से गैर-मानक दिनांक स्ट्रिंग को DATE में बदलें
VARCHAR में संग्रहीत असामान्य दिनांक फॉर्मेट को DATE/DATETIME में पार्स करना जब दिनांक कॉलम VARCHAR है और फॉर्मेट मानक YYYY-MM-DD नहीं है (जैसे April 04 2019), तो STR_TO_DATE(str, format) से पार्स करें। सिंटैक्स SELECT STR_TO_DATE(date_string, format_pattern) FROM yourTable; उदाहरण: Month DD YYYY
-
MySQL में GROUP BY और ORDER BY से समान नाम वाले छात्रों के स्कोर का योग निकालें
नाम के अनुसार ग्रुप करके कुल स्कोर जोड़ना और सॉर्ट करना समान नाम वाले छात्रों के स्कोर का योग निकालने के लिए GROUP BY StudentName के साथ SUM(Score) उपयोग करें, फिर ORDER BY SUM(Score) से सॉर्ट करें। टेबल और डेटा CREATE TABLE countRowValueDemo ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,