-
MySQL में फ़ील्ड NULL या खाली है कैसे जांचें?
IF() फ़ंक्शन से NULL या खाली स्ट्रिंग की जांच और प्रतिस्थापन MySQL में किसी कॉलम की जांच करने के लिए कि वह NULL है या खाली स्ट्रिंग (), IF() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT IF(कॉलम IS NULL OR कॉलम = , प्रतिस्थापन_मान, कॉलम) AS नया_नाम FROM टेबल_नाम; उदाहरण 1. टेबल बनाएं और डेटा डालें (NUL
-
MySQL में डेटाबेस कैसे चुनें? (USE कमांड)
USE कमांड से डिफ़ॉल्ट डेटाबेस चुनें MySQL में टेबल बनाने या क्वेरी चलाने से पहले, आपको एक डेटाबेस चुनना होगा (सत्र के लिए डिफ़ॉल्ट सेट करें)। सिंटैक्स USE डेटाबेस_नाम; उदाहरण डेटाबेस चुने बिना टेबल बनाने का प्रयास CREATE TABLE Demoofselectdatabase (Id INT); ERROR 1046 (3D000): No database selec
-
Windows पर MySQL my.cnf फ़ाइल कैसे खोजें?
Windows में MySQL कॉन्फ़िगरेशन फ़ाइल (my.ini) का स्थान ढूंढें Windows पर, MySQL कॉन्फ़िगरेशन फ़ाइल आमतौर पर my.ini (नहीं my.cnf) नाम से होती है। इसका स्थान MySQL सेवा के गुणों से पता लगा सकते हैं। चरण-दर-चरण (GUI के माध्यम से) Win+R → services.msc → Enter सूची में MySQL80 (या आपके संस्करण जैसे My
-
MySQL टेबल MyISAM या InnoDB इंजन उपयोग कर रही है कैसे जानें?
SHOW TABLE STATUS से टेबल स्टोरेज इंजन जांचें किसी टेबल का स्टोरेज इंजन (MyISAM, InnoDB, आदि) जानने के लिए SHOW TABLE STATUS का उपयोग करें। विशिष्ट टेबल के लिए SHOW TABLE STATUS FROM डेटाबेस_नाम LIKE टेबल_नाम; उदाहरण: business डेटाबेस में student टेबल SHOW TABLE STATUS FROM business LIKE studen
-
MySQL में DATETIME से DATE और TIME अलग कैसे करें?
DATE_FORMAT() से दिनांक और समय भाग अलग-अलग निकालें DATE_FORMAT() फ़ंक्शन दिनांक/समय को कस्टम प्रारूप में फॉर्मेट करता है। आप इसका उपयोग DATETIME से अलग-अलग दिनांक और समय स्ट्रिंग्स प्राप्त करने के लिए कर सकते हैं। सिंटैक्स SELECT DATE_FORMAT(कॉलम, %Y-%m-%d) AS केवल_दिनांक, DATE_FORMAT(कॉल
-
MySQL में निकटतम पूर्णांक तक राउंड डाउन कैसे करें?
FLOOR() फ़ंक्शन से नीचे की ओर राउंड करें FLOOR() फ़ंक्शन दिए गए संख्यात्मक मान से कम या बराबर सबसे बड़ा पूर्णांक लौटाता है (नीचे की ओर राउंड)। सिंटैक्स SELECT FLOOR(कॉलम_नाम) FROM टेबल_नाम; उदाहरण 1. टेबल बनाएं और मान डालें INSERT INTO FloorDemo VALUES(5.75), (5.23), (5.50); 2. मूल मान देखें
-
MySQL में DATETIME से टाइम कंपोनेंट कैसे हटाएं?
DATE() फ़ंक्शन से केवल दिनांक भाग निकालें MySQL में DATETIME या TIMESTAMP कॉलम से केवल दिनांक भाग प्राप्त करने के लिए DATE() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT DATE(कॉलम_नाम) FROM टेबल_नाम; उदाहरण 1. टेबल बनाएं और वर्तमान दिनांक-समय डालें INSERT INTO StripComponentDatetimeDemo VALUES(DATE_A
-
MySQL में दो या अधिक फ़ील्ड से सबसे बड़ा मान कैसे प्राप्त करें?
GREATEST() फ़ंक्शन से कई कॉलम/मानों में अधिकतम खोजें GREATEST() फ़ंक्शन अपने तर्कों में से सबसे बड़ा मान लौटाता है। कॉलम के अधिकतम मानों की तुलना के लिए MAX() के साथ संयोजित करें। सिंटैक्स SELECT GREATEST(MAX(कॉलम1), MAX(कॉलम2), ..., MAX(कॉलमN)) FROM टेबल_नाम; उदाहरण 1. टेबल बनाएं और डेटा डालें
-
MySQL में ALTER TABLE से AUTO_INCREMENT कैसे जोड़ें?
ALTER TABLE ... CHANGE से कॉलम में AUTO_INCREMENT जोड़ें मौजूदा कॉलम को AUTO_INCREMENT प्राइमरी की में बदलने के लिए CHANGE क्लॉज का उपयोग करें (पुराना नाम, नया नाम, प्रकार, विशेषताएं)। सिंटैक्स ALTER TABLE टेबल_नाम CHANGE पुराना_कॉलम_नाम नया_कॉलम_नाम डेटा_प्रकार AUTO_INCREMENT PRIMARY KEY; उदाहरण
-
MySQL में SELECT IN रेंज कैसे करें?
रेंज क्वेरी के लिए IN() नहीं, BETWEEN उपयोग करें IN() केवल सूचीबद्ध सटीक मानों से मिलान करता है, बीच के मानों को नहीं। रेंज (श्रेणी) क्वेरी के लिए BETWEEN या तुलना ऑपरेटर उपयोग करें। समस्या: IN() रेंज नहीं करता SELECT PortalId FROM demo WHERE PortalId IN(4, 10); +----------+ | PortalId | +------
-
MySQL में पैसे/राशि कैसे स्टोर करें?
DECIMAL या NUMERIC डेटा प्रकार का उपयोग करें, FLOAT/DOUBLE नहीं मौद्रिक मूल्यों के लिए, सटीक संख्यात्मक प्रकार (DECIMAL या NUMERIC) का उपयोग करें। FLOAT/DOUBLE बाइनरी फ्लोटिंग-पॉइंट हैं और गोलाई त्रुटियां पैदा करते हैं। क्यों नहीं FLOAT/DOUBLE? SELECT CAST(0.1 AS DECIMAL(10,2)) + CAST(0.2 AS DECI
-
MySQL में वर्तमान उपयोगकर्ता नाम कैसे जानें?
CURRENT_USER() या USER() फ़ंक्शन से वर्तमान उपयोगकर्ता पहचानें MySQL दो फ़ंक्शन प्रदान करता है जो वर्तमान कनेक्शन के उपयोगकर्ता के बारे में जानकारी देते हैं, लेकिन उनके अर्थ अलग हैं। CURRENT_USER() प्रमाणीकरण के लिए उपयोग किया गया खाता लौटाता है (जिससे आप कनेक्ट हुए)। SELECT CURRENT_USER(); +---
-
MySQL में WHERE कॉलम IS NULL से NULL मान वाली पंक्तियाँ चुनें
IS NULL ऑपरेटर से NULL मान वाली पंक्तियाँ फ़िल्टर करें MySQL में NULL मानों की जांच के लिए = NULL का उपयोग नहीं कर सकते (परिणाम हमेशा UNKNOWN होता है)। इसके बजाय IS NULL या IS NOT NULL का उपयोग करें। सिंटैक्स SELECT * FROM टेबल_नाम WHERE कॉलम_नाम IS NULL; उदाहरण 1. टेबल बनाएं और डेटा डालें (NULL
-
चल रही MySQL क्वेरी को कैसे रोकें?
KILL कमांड या mysql.rds_kill() से चल रही क्वेरी समाप्त करें लंबे समय से चल रही या अटकी हुई क्वेरी को रोकने के लिए, पहले इसकी प्रोसेस आईडी ढूंढें फिर KILL करें। चरण 1: प्रोसेस आईडी ढूंढें SHOW PROCESSLIST; +----+-----------------+-----------------+----------+---------+--------+-------------------
-
टर्मिनल में बहुत सारे फ़ील्ड वाले MySQL SELECT को कैसे प्रदर्शित करें?
\G वर्टिकल फॉर्मेटर से चौड़े परिणाम पढ़ें जब SELECT क्वेरी कई कॉलम लौटाती है और टर्मिनल में क्षैतिज तालिका पढ़ना कठिन होता है, तो \G टर्मिनेटर का उपयोग करके वर्टिकल (पंक्ति-दर-पंक्ति) प्रारूप में प्रदर्शित करें। सिंटैक्स SELECT * FROM टेबल_नाम\G उदाहरण 1. टेबल बनाएं और डेटा डालें (4, Carol, 24)
-
MySQL में वर्तमान दिनांक/समय से 30 दिन कैसे घटाएं?
DATE_SUB() या - INTERVAL से दिनांक घटाएं MySQL में वर्तमान दिनांक/समय से दिन घटाने के लिए DATE_SUB() फ़ंक्शन या - INTERVAL सिंटैक्स का उपयोग करें। विधि 1: DATE_SUB() फ़ंक्शन SELECT DATE_SUB(NOW(), INTERVAL 30 DAY); उदाहरण SELECT NOW(); +---------------------+ | NOW() | +----------
-
अभी हुई MySQL चेतावनी कैसे दिखाएं?
SHOW WARNINGS से तत्काल चेतावनी/त्रुटि देखें MySQL में अंतिम कथन द्वारा उत्पन्न चेतावनियां, नोट्स, या त्रुटियां देखने के लिए SHOW WARNINGS का उपयोग करें। सिंटैक्स SHOW WARNINGS; उदाहरण SHOW WARNINGS; +-------+------+-------------------------------------------------------------------------------
-
MySQL में वर्तमान दिनांक/समय कैसे डालें?
CURDATE() (केवल दिनांक) और NOW() (दिनांक+समय) से वर्तमान मान डालें MySQL में वर्तमान दिनांक/समय डालने के लिए अंतर्निहित फ़ंक्शन का उपयोग करें। केवल दिनांक: CURDATE() SELECT * FROM CurDateDemo; +---------------------+ | ArrivalDate | +---------------------+ | 2018-11-23 00:00:00 | +------
-
MySQL में स्ट्रिंग को लोअरकेस में बदलने की कमांड?
LOWER() या LCASE() फ़ंक्शन से स्ट्रिंग को लोअरकेस में बदलें MySQL दो समान फ़ंक्शन प्रदान करता है स्ट्रिंग को लोअरकेस में बदलने के लिए: LOWER() और LCASE()। दोनों समान काम करते हैं। सिंटैक्स LOWER(स्ट्रिंग_मान) LCASE(स्ट्रिंग_मान) उदाहरण LOWER() SELECT LOWER(JOhN); +---------------+ | LOWER(JOhN
-
MySQL में LIMIT और OFFSET के साथ कौन सी पंक्तियाँ लौटाई जाती हैं?
LIMIT और OFFSET: पेजिनेशन के लिए पंक्ति चयन समझें LIMIT N OFFSET M का अर्थ है: M पंक्तियाँ छोड़ें, फिर अगली N पंक्तियाँ लौटाएं। पंक्ति गिनती 0 से शुरू होती है (OFFSET 0 = पहली पंक्ति)। नियम LIMIT 4 OFFSET 6 → पंक्ति 7, 8, 9, 10 लौटाता है (0-आधारित: सूचकांक 6,7,8,9) LIMIT 10 OFFSET 0 → पहली 10 पंक