-
MySQL CREATE TABLE में CHAR_LENGTH() का उपयोग कैसे करें?
MySQL 8.0+ में टेबल बनाते समय CHAR_LENGTH() का उपयोग करके परिकलित (computed/generated) कॉलम बना सकते हैं। टेबल निर्माण (जेनरेटेड कॉलम के साथ) mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Title VARCHAR(200), `Number_of_characters` INT AS (CHAR_LENGTH(Tit
-
MySQL में एक या दो कॉलम के आधार पर डुप्लिकेट पंक्तियाँ कैसे चुनें?
MySQL में एक या अधिक कॉलम के आधार पर डुप्लिकेट पंक्तियाँ खोजने के लिए सबक्वेरी के साथ HAVING क्लॉज का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName VARCHAR(20), StudentLastName VARCHAR(20) ); डेटा डालना (
-
MySQL में एक समय में केवल N पंक्तियाँ कैसे प्राप्त करें?
MySQL में परिणामों को सीमित करने के लिए LIMIT क्लॉज का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName LIMIT offset, N; टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(20) ); 13 रिकॉर्ड डालना mysql> INSERT INTO DemoTable(Name) V
-
MySQL में ALIAS शॉर्टहैंड क्या है?
MySQL में कॉलम एलियास (alias) के लिए AS कीवर्ड वैकल्पिक है। आप इसे छोड़ सकते हैं। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(20) ); डेटा डालना mysql> INSERT INTO DemoTable(Name) VALUES(John); mysql> INSERT INTO DemoTable(N
-
MySQL टेबल में निर्माण समय (created time) कैसे स्टोर करें?
MySQL में रिकॉर्ड निर्माण समय ऑटोमेटिक स्टोर करने के लिए DEFAULT CURRENT_TIMESTAMP का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Arrivaltime TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); डेटा डालना mysql> INSERT INTO DemoTable(Arriva
-
MySQL में विशिष्ट सूची से रैंडम संख्या कैसे चुनें?
MySQL में मानों की सूची से रैंडम मान चुनने के लिए ELT() के साथ RAND() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT ELT(FLOOR(RAND() * N) + 1, value1, value2, ..., valueN) AS random_value; उदाहरण: 100 से 1000 तक 10 मानों में से रैंडम चुनें mysql> SELECT ELT(FLOOR(RAND() * 10) + 1, 100,200,300,40
-
MySQL DROP TABLE: पूरी टेबल हटाता है या केवल संरचना?
DROP TABLE टेबल को **पूरी तरह हटा देता है** - डेटा और संरचना दोनों। यदि केवल डेटा हटाकर संरचना रखनी हो तो TRUNCATE TABLE उपयोग करें। DROP TABLE उदाहरण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(20) ); mysql> INSERT INTO DemoTable(Name) VA
-
MySQL में स्ट्रिंग से सटीक शब्द कैसे खोजें?
MySQL में स्ट्रिंग में सटीक शब्द खोजने के लिए REGEXP के साथ वर्ड बाउंड्री पैटर्न का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName WHERE yourColumnName REGEXP (^|[[:space:]])yourWord([[:space:]]|$); टेबल निर्माण mysql> CREATE TABLE DemoTable (Title TEXT); डेटा डालना mysql> INSERT INTO De
-
MySQL में दो कॉलम गुणा करके उनका योग कैसे निकालें?
MySQL में दो कॉलम गुणा करके उनके परिणाम का योग निकालने के लिए SUM() के साथ गुणा संक्रिया का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( CustomerId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerProductName VARCHAR(100), CustomerProductQuantity INT, CustomerPrice IN
-
MySQL में पहली चयनित पंक्ति कैसे प्रदर्शित करें?
MySQL में किसी विशिष्ट मान को पहले दिखाने के लिए ORDER BY में बूलियन एक्सप्रेशन का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable (Value INT); डेटा डालना mysql> INSERT INTO DemoTable VALUES(20); mysql> INSERT INTO DemoTable VALUES(8); mysql> INSERT INTO DemoTable VALUES(18); my
-
MySQL में कॉलम जोड़कर LIKE से मिलान कैसे करें?
MySQL में कई कॉलम को जोड़कर (concatenate) LIKE से मिलान करने के लिए CONCAT() फ़ंक्शन का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Value1 VARCHAR(10), Value2 VARCHAR(10) ); डेटा डालना mysql> INSERT INTO DemoTable(Value1, V
-
MySQL में SOUNDEX() फ़ंक्शन का उपयोग कैसे करें?
MySQL में SOUNDEX() फ़ंक्शन समान उच्चारण वाले शब्दों को खोजने के लिए साउंडेक्स कोड लौटाता है। सिंटैक्स SELECT * FROM yourTableName WHERE SOUNDEX(yourValue) = SOUNDEX(yourColumnName); टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName VARC
-
MySQL में बूलियन मान कैसे अपडेट करें?
MySQL में बूलियन (Boolean) मान अपडेट करने के लिए SET क्लॉज का उपयोग करें। MySQL में Boolean वास्तव में TINYINT(1) होता है (0 = FALSE, 1 = TRUE)। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, isMarried BOOLEAN ); डेटा डालना mysql> INSERT INTO
-
MySQL में ऋणात्मक संख्या स्टोर करने के लिए कौन सा डेटा टाइप उपयोग करें?
MySQL में ऋणात्मक (negative) संख्याएं स्टोर करने के लिए TINYINT डेटा टाइप का उपयोग करें। सिंटैक्स CREATE TABLE yourTableName ( yourColumnName TINYINT ... ); टेबल निर्माण mysql> CREATE TABLE DemoTable (Number TINYINT); डेटा डालना (ऋणात्मक और धनात्मक मान) mysql> INSERT INTO DemoTable VALU
-
MySQL में table_type सिस्टम वेरिएबल काम नहीं करता? विकल्प क्या है?
MySQL 5.5.3 से table_type सिस्टम वेरिएबल डिप्रिकेटेड (प्रचलन से बाहर) है। इसके बजाय default_storage_engine का उपयोग करें। सिंटैक्स SET default_storage_engine = yourTableEngine; इंजन को MyISAM पर सेट करना mysql> SET default_storage_engine = MyISAM; Query OK, 0 rows affected (0.00 sec) टेबल बनाए
-
MySQL में IF-THEN-ELSE के साथ गणितीय संक्रियाएं कैसे करें?
MySQL में शर्तों के आधार पर गणितीय संक्रियाएं करने के लिए CASE स्टेटमेंट का उपयोग करें (IF-THEN-ELSE का विकल्प)। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FruitName VARCHAR(100), FruitPrice INT ); डेटा डालना mysql> INSERT INTO DemoTa
-
MySQL में कॉमा से अलग संख्याओं वाले कॉलम में विशिष्ट संख्या कैसे खोजें?
MySQL में कॉमा से अलग मानों वाले कॉलम में किसी विशिष्ट संख्या को खोजने के लिए FIND_IN_SET() फ़ंक्शन का उपयोग करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( CustomerId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerName VARCHAR(20), CustomerAllProductPrice TEXT ); डेटा डालना (क
-
MySQL में UPDATE क्वेरी के साथ CASE स्टेटमेंट का उपयोग कैसे करें?
MySQL में UPDATE क्वेरी के साथ CASE स्टेटमेंट का उपयोग करके शर्तों के आधार पर अलग-अलग अपडेट करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( UserId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, UserScore INT ); डेटा डालना mysql> INSERT INTO DemoTable(UserScore) VALUES(100); mysql> IN
-
MySQL में विशिष्ट कॉलम के बाद नया कॉलम कैसे जोड़ें और डिफ़ॉल्ट मान सेट करें?
MySQL में ALTER TABLE का उपयोग करके किसी विशिष्ट कॉलम के बाद नया कॉलम जोड़ें और उसका डिफ़ॉल्ट मान सेट करें। टेबल निर्माण mysql> CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName VARCHAR(20), StudentAge INT, StudentCountryName VARCHAR(100
-
MySQL में केवल वही रिकॉर्ड कैसे डालें जो मौजूद नहीं हैं?
MySQL में डुप्लिकेट रिकॉर्ड रोकने और केवल नए रिकॉर्ड डालने के लिए कॉलम पर UNIQUE INDEX बनाएं। टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName VARCHAR(20) ); यूनिक इंडेक्स बनाएं mysql> CREATE UNIQUE INDEX index_on_FirstName ON DemoTab