-
MySQL में अस्थायी कॉलम और मान कैसे जोड़ें?
SELECT में स्थिर मान जोड़ें MySQL में क्वेरी परिणाम में **अस्थायी कॉलम** (computed/constant column) जोड़ने के लिए SELECT सूची में स्थिर मान को एलियास के साथ शामिल करें। यह टेबल संरचना **नहीं बदलता**, केवल परिणाम सेट में कॉलम जोड़ता है। सिंटैक्स SELECT column1, column2, ..., constant_value AS tempor
-
MySQL IN क्वेरी में कस्टम क्रम कैसे बनाए रखें?
FIELD() फ़ंक्शन के साथ ORDER BY MySQL में IN क्लॉज में मानों के **कस्टम क्रम** में परिणाम क्रमबद्ध करने के लिए ORDER BY FIELD() का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName WHERE yourColumnName IN (value1, value2, ..., valueN) ORDER BY FIELD(yourColumnName, value1, value2, ..., valueN); व्
-
MySQL में LIKE ऑपरेटर से पुरानी टेबल की संरचना कॉपी करके नई टेबल कैसे बनाएं?
CREATE TABLE ... LIKE सिंटैक्स MySQL में किसी मौजूदा टेबल की **सटीक संरचना** (कॉलम, इंडेक्स, डेटा प्रकार, डिफ़ॉल्ट मान) कॉपी करके नई टेबल बनाने के लिए LIKE क्लॉज का उपयोग करें। यह डेटा **कॉपी नहीं करता**, केवल स्कीमा कॉपी करता है। सिंटैक्स CREATE TABLE newTableName LIKE existingTableName; चरण-दर-च
-
MySQL में टेबल से सभी रिकॉर्ड कैसे हटाएं?
TRUNCATE TABLE कमांड MySQL में टेबल से **सभी रिकॉर्ड तेजी से हटाने** के लिए TRUNCATE TABLE कमांड का उपयोग करें। यह DELETE से बहुत तेज है क्योंकि यह पंक्ति-दर-पंक्ति नहीं हटाता, बल्कि टेबल को पुनर्निर्मित करता है। सिंटैक्स TRUNCATE TABLE yourTableName; उदाहरण 1. टेबल बनाएं और डेटा डालें INSERT IN
-
MySQL में सिंगल कोट में दिनांक फॉर्मेट के साथ दिनांक कैसे डालें?
STR_TO_DATE() फ़ंक्शन का उपयोग MySQL में विशिष्ट फॉर्मेट की स्ट्रिंग को दिनांक/डेटाटाइम में बदलकर डालने के लिए STR_TO_DATE() फ़ंक्शन का उपयोग करें। दिनांक स्ट्रिंग को सिंगल कोट में लपेटें। सिंटैक्स INSERT INTO yourTableName VALUES(value1, value2, ..., STR_TO_DATE(dateString, format)); MySQL दिनां
-
MySQL में सप्ताह के दिन की संख्या कैसे प्राप्त करें?
DAYOFWEEK() फ़ंक्शन MySQL में किसी दिनांक के लिए सप्ताह के दिन का सूचकांक (1-7) प्राप्त करने के लिए DAYOFWEEK() फ़ंक्शन का उपयोग करें। वापसी मान संख्यादिन 1रविवार (Sunday) 2सोमवार (Monday) 3मंगलवार (Tuesday) 4बुधवार (Wednesday) 5गुरुवार (Thursday) 6शुक्रवार (Friday) 7शनिवार (Saturday) व्यावह
-
MySQL में टेबल इंजन कैसे बदलें?
ALTER TABLE ... ENGINE कमांड MySQL में किसी टेबल का स्टोरेज इंजन (Storage Engine) बदलने के लिए ALTER TABLE के साथ ENGINE क्लॉज का उपयोग करें। सिंटैक्स ALTER TABLE yourTableName ENGINE = yourEngineName; उदाहरण: MyISAM से InnoDB में बदलें 1. MyISAM इंजन के साथ टेबल बनाएं ) ENGINE = MyISAM; Query O
-
MySQL में मौजूदा टेबल पर यूनिक की कैसे जोड़ें (गैर-अद्वितीय पंक्तियों के साथ)?
ALTER TABLE ... ADD CONSTRAINT UNIQUE MySQL में मौजूदा टेबल पर यूनिक कंस्ट्रेंट (Unique Key) जोड़ने के लिए ALTER TABLE के साथ ADD CONSTRAINT ... UNIQUE का उपयोग करें। सिंटैक्स ALTER TABLE yourTableName ADD CONSTRAINT yourConstraintName UNIQUE(yourColumnName1, yourColumnName2, ...); उदाहरण: MovieI
-
MySQL में संख्या रेंज कैसे जनरेट करें?
स्टोर्ड प्रोसीजर का उपयोग MySQL में संख्याओं की रेंज (जैसे 10 से 1 तक) जनरेट करके टेबल में डालने के लिए स्टोर्ड प्रोसीजर का उपयोग करें। MySQL में GENERATE_SERIES() जैसा बिल्ट-इन फ़ंक्शन नहीं है (PostgreSQL के विपरीत)। चरण-दर-चरण उदाहरण: 10 से 1 तक 1. टेबल बनाएं ); Query OK, 0 rows affected (0.55
-
MySQL में पूर्णांक अनुक्रम कैसे जनरेट करें?
AUTO_INCREMENT का उपयोग MySQL में पूर्णांक अनुक्रम (integer sequence) बनाने का मानक तरीका AUTO_INCREMENT विशेषता है। यह स्वचालित रूप से 1 से शुरू होने वाली अनुक्रमिक संख्या निर्दिष्ट करता है। बुनियादी उदाहरण ); Query OK, 0 rows affected (0.54 sec) रिकॉर्ड डालें (मान निर्दिष्ट किए बिना) INSERT IN
-
MySQL में पहले 10 परिणाम कैसे छोड़ें?
LIMIT ... OFFSET सिंटैक्स MySQL में पहले N परिणाम छोड़कर (skip) बाद के परिणाम प्राप्त करने के लिए LIMIT के साथ OFFSET का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName LIMIT row_count OFFSET offset_value; या संक्षिप्त रूप: SELECT * FROM yourTableName LIMIT offset_value, row_count; उदाहरण: पहले
-
MySQL में टाइमस्टैम्प कैसे प्राप्त करें?
टाइमस्टैम्प प्राप्त करने के तीन तरीके MySQL में वर्तमान टाइमस्टैम्प प्राप्त करने के तीन मुख्य फ़ंक्शन हैं। विधि 1: CURRENT_TIMESTAMP() SELECT CURRENT_TIMESTAMP(); +---------------------+ | CURRENT_TIMESTAMP() | +---------------------+ | 2018-11-29 16:09:31 | +---------------------+ 1 row in set (0
-
MySQL में रैंडम पूर्णांक रेंज कैसे जनरेट करें?
RAND() फ़ंक्शन का उपयोग MySQL में रैंडम पूर्णांक (random integer) जनरेट करने के लिए RAND() फ़ंक्शन का उपयोग करें, जिसे FLOOR() के साथ जोड़कर पूर्णांक रेंज प्राप्त करें। सूत्र FLOOR(min + RAND() * (max - min + 1)) यह min से max (सम्मिलित) के बीच रैंडम पूर्णांक देता है। व्यावहारिक उदाहरण: 1 से 14 तक
-
MySQL में CURDATE() और NOW() में अंतर
मुख्य अंतर फ़ंक्शनलौटाता हैफॉर्मेटउदाहरण NOW()वर्तमान दिनांक और समयYYYY-MM-DD HH:MM:SS2018-11-27 15:17:01 CURDATE()केवल वर्तमान दिनांकYYYY-MM-DD2018-11-27 CURRENT_TIMESTAMP()NOW() का पर्यायYYYY-MM-DD HH:MM:SS2018-11-27 15:17:01 व्यावहारिक प्रदर्शन NOW() SELECT NOW(); +---------------------+
-
MySQL में NULL को 0 में कैसे बदलें?
IFNULL() फ़ंक्शन का उपयोग MySQL में NULL मान को डिफ़ॉल्ट मान (जैसे 0) में बदलने के लिए IFNULL() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT IFNULL(yourColumnName, 0) AS anyVariableName FROM yourTableName; IFNULL(expr, default) - यदि expr NULL नहीं है तो expr लौटाता है, अन्यथा default लौटाता है। व्यावह
-
MySQL डेटाबेस में सभी ट्रिगर कैसे सूचीबद्ध करें?
ट्रिगर देखने के दो तरीके MySQL में परिभाषित सभी ट्रिगर देखने के दो मुख्य तरीके हैं: SHOW TRIGGERS कमांड और INFORMATION_SCHEMA.TRIGGERS टेबल। विधि 1: SHOW TRIGGERS कमांड SHOW TRIGGERS; आउटपुट कॉलम कॉलमविवरण Triggerट्रिगर का नाम Eventघटना: INSERT, UPDATE, DELETE Tableजिस टेबल पर ट्रिगर है State
-
MySQL में DATETIME को DATE में कैसे कास्ट करें?
CAST() फ़ंक्शन का उपयोग MySQL में DATETIME मान को केवल DATE (बिना समय भाग के) में बदलने के लिए CAST() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT CAST(yourColumnName AS DATE) AS anyVariableName FROM yourTableName; व्यावहारिक उदाहरण 1. टेबल बनाएं और डेटा डालें INSERT INTO ConvertDatetimeToDate VALUES
-
MySQL में वर्तमान कॉन्फ़िगरेशन वेरिएबल कैसे देखें?
SHOW VARIABLES कमांड MySQL सर्वर के वर्तमान कॉन्फ़िगरेशन वेरिएबल (सिस्टम वेरिएबल) देखने के लिए SHOW VARIABLES कमांड का उपयोग करें। सभी वेरिएबल देखें SHOW VARIABLES; यह सैकड़ों वेरिएबल लौटाता है जैसे max_connections, innodb_buffer_pool_size, character_set_server आदि। विशिष्ट वेरिएबल खोजें (LIKE ऑपर
-
MySQL टेबल में कॉलम की संख्या कैसे गिनें?
INFORMATION_SCHEMA.COLUMNS का उपयोग MySQL टेबल में कॉलम की कुल संख्या जानने के लिए INFORMATION_SCHEMA.COLUMNS टेबल पर COUNT(*) एग्रीगेट फ़ंक्शन लागू करें। सिंटैक्स SELECT COUNT(*) AS NumberOfColumns FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = yourDatabaseName AND table_name = yourTableN
-
MySQL में मौजूदा कॉलम को प्राइमरी की कैसे बनाएं?
ALTER TABLE कमांड का उपयोग MySQL में किसी मौजूदा कॉलम पर प्राइमरी की (Primary Key) जोड़ने के लिए ALTER TABLE कमांड का उपयोग करें। सिंटैक्स ALTER TABLE yourTableName ADD PRIMARY KEY(yourColumnName); चरण-दर-चरण उदाहरण 1. बिना प्राइमरी की के टेबल बनाएं ); Query OK, 0 rows affected (1.16 sec) 2. टे