Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL

  1. MySQL स्टोर्ड प्रोसीजर में WHERE IN() क्लॉज का उपयोग कैसे करें?

    MySQL स्टोर्ड प्रोसीजर में डायनामिक WHERE IN() क्लॉज का उपयोग करने के लिए प्रिपेयर्ड स्टेटमेंट (Prepared Statements) का उपयोग करना पड़ता है, क्योंकि IN क्लॉज में सीधे पैरामीटर पास नहीं किया जा सकता। समस्या सीधे पैरामीटर उपयोग नहीं कर सकते: -- यह काम नहीं करेगा: SELECT * FROM table WHERE id IN (inpu

  2. MySQL में विशिष्ट रिकॉर्ड को अनदेखा करके शेष संख्यात्मक मानों का योग कैसे करें?

    MySQL में WHERE क्लॉज का उपयोग करके विशिष्ट रिकॉर्ड को बाहर करके (exclude) शेष रिकॉर्ड के संख्यात्मक कॉलम का योग SUM() फ़ंक्शन से निकाला जा सकता है। उदाहरण तालिका बनाएं और डेटा डालें: mysql> CREATE TABLE DemoTable ( -> Name VARCHAR(20), -> Amount INT -> ); mysql> INSERT I

  3. MySQL में OPTIMIZE और REPAIR के लिए न्यूनतम उपयोगकर्ता विशेषाधिकार क्या हैं?

    MySQL में OPTIMIZE TABLE और REPAIR TABLE ऑपरेशन करने के लिए उपयोगकर्ता को न्यूनतम SELECT और INSERT विशेषाधिकारों की आवश्यकता होती है। आवश्यक विशेषाधिकार SELECT - तालिका पढ़ने के लिए INSERT - अस्थायी तालिका बनाने के लिए (OPTIMIZE/REPAIR आंतरिक रूप से नई तालिका बनाते हैं) उपयोगकर्ता बनाएं और अधिका

  4. MySQL में शर्त के आधार पर दूसरे कॉलम का योग (SUM) कैसे करें?

    MySQL में SUM() एग्रीगेट फ़ंक्शन के साथ GROUP BY क्लॉज का उपयोग करके एक कॉलम के मानों का योग दूसरी कॉलम की शर्त के आधार पर निकाला जा सकता है। उदाहरण परिदृश्य कर्मचारी वेतन डेटा को ज्वाइनिंग वर्ष और महीने के अनुसार समूहित करके कुल वेतन निकालना। तालिका और डेटा mysql> CREATE TABLE DemoTable (

  5. MySQL में VARCHAR कॉलम पर UNIQUE कंस्ट्रेंट कैसे लागू करें?

    MySQL में एक या अधिक VARCHAR कॉलम पर UNIQUE कंस्ट्रेंट लागू करके डुप्लिकेट मानों को रोका जा सकता है। संयुक्त (composite) यूनिक कंस्ट्रेंट कई कॉलम के संयोजन को अद्वितीय बनाता है। सिंटैक्स ALTER TABLE table_name ADD UNIQUE (column1, column2, ...); उदाहरण कर्मचारी तालिका बनाएं: mysql> CREATE TABL

  6. MySQL में महीने के अनुसार रिकॉर्ड कैसे चुनें (SELECT by Month)?

    MySQL में MONTH() फ़ंक्शन का उपयोग करके दिनांक कॉलम से महीना निकालकर रिकॉर्ड फ़िल्टर किए जा सकते हैं। यह मासिक रिपोर्ट और विश्लेषण के लिए आवश्यक है। सिंटैक्स SELECT * FROM table_name WHERE MONTH(date_column) = month_number; उदाहरण तालिका बनाएं और डेटा डालें: mysql> CREATE TABLE DemoTable (Ship

  7. MySQL में विशिष्ट पंक्तियों या कॉलम द्वारा उपयोग की गई डिस्क स्पेस कैसे जांचें?

    MySQL में information_schema.tables का उपयोग करके तालिका स्तर पर डिस्क उपयोग की जानकारी प्राप्त की जा सकती है। हालांकि, पंक्ति या कॉलम स्तर पर सटीक आकार प्राप्त करना सीधे संभव नहीं है। तालिका स्तर की जानकारी SELECT * FROM information_schema.tables WHERE table_name = your_table_name; उदाहरण mysql&

  8. MySQL में खाली मानों को NULL में कैसे अपडेट करें?

    MySQL में खाली स्ट्रिंग () को NULL में बदलने के लिए IF() फ़ंक्शन के साथ UPDATE स्टेटमेंट का उपयोग करें। यह डेटा सफाई और मानकीकरण के लिए उपयोगी है। सिंटैक्स UPDATE table_name SET column_name = IF(column_name = , NULL, column_name); उदाहरण तालिका बनाएं और डेटा डालें: mysql> CREATE TABLE DemoTabl

  9. MySQL में स्ट्रिंग (VARCHAR) को टाइमस्टैम्प फॉर्मेट में कैसे बदलें?

    MySQL में असंगत स्ट्रिंग फॉर्मेट में संग्रहीत दिनांक-समय मानों को मानक टाइमस्टैम्प में बदलने के लिए STR_TO_DATE() और DATE_FORMAT() फ़ंक्शन का संयोजन उपयोग किया जाता है। सिंटैक्स DATE_FORMAT(STR_TO_DATE(string_column, input_format), output_format) उदाहरण तालिका बनाएं और डेटा डालें: mysql> CREATE

  10. MySQL में INSERT ... SELECT क्वेरी का उपयोग कैसे करें?

    MySQL में INSERT ... SELECT स्टेटमेंट एक ही क्वेरी में एक तालिका से दूसरी तालिका में डेटा कॉपी करने या मानों की गणना करके डालने की अनुमति देता है। सिंटैक्स INSERT INTO target_table (col1, col2, col3, ...) SELECT col1, col2, col3, ... FROM source_table WHERE condition; उदाहरण: मानों को सीधे चुनकर ड

  11. MySQL में केवल एक कॉलम मान को कैसे अपडेट करें?

    MySQL में UPDATE स्टेटमेंट का उपयोग करके किसी विशिष्ट शर्त के आधार पर केवल एक कॉलम का मान बदला जा सकता है, जबकि अन्य कॉलम अपरिवर्तित रहते हैं। सिंटैक्स UPDATE table_name SET column_name = new_value WHERE condition; उदाहरण छात्र तालिका बनाएं: mysql> CREATE TABLE DemoTable ( -> StudentId

  12. MySQL स्टोर्ड प्रोसीजर में शर्तों (IF-ELSE) को सही तरीके से कैसे लागू करें?

    MySQL स्टोर्ड प्रोसीजर में सशर्त तर्क (Conditional Logic) लागू करने के लिए IF-THEN-ELSE स्टेटमेंट का उपयोग किया जाता है। सही सिंटैक्स और डिलिमिटर का ध्यान रखना महत्वपूर्ण है। सही सिंटैक्स DELIMITER // CREATE PROCEDURE procedure_name(IN param_name INT) BEGIN IF condition THEN statement1;

  13. MySQL में हार्मोनिक माध्य और द्विघात माध्य की गणना कैसे करें?

    MySQL में सांख्यिकीय गणनाओं के लिए हार्मोनिक माध्य (Harmonic Mean) और द्विघात माध्य (Quadratic Mean/RMS) की गणना करना उपयोगी होता है। ये औसत के विशेष प्रकार हैं जो विशिष्ट डेटा विश्लेषण परिदृश्यों में काम आते हैं। फॉर्मूला हार्मोनिक माध्य: n / Σ(1/xᵢ) - दरों और अनुपातों के लिए उपयुक्त द्विघात माध्

  14. MySQL में वर्तमान तिथि + 2 सप्ताह से पहले के रिकॉर्ड कैसे प्राप्त करें?

    MySQL में वर्तमान तिथि से दो सप्ताह आगे की तिथि से पहले के रिकॉर्ड प्राप्त करने के लिए DATE_ADD() फ़ंक्शन का उपयोग करें। यह क्वेरी शिपिंग तिथियों, डेडलाइन या किसी भी भविष्य की तिथि-आधारित फ़िल्टरिंग के लिए उपयोगी है। सिंटैक्स SELECT * FROM your_table_name WHERE your_date_column < DATE_ADD(CURDA

  15. MySQL में CONCAT और ALTER TABLE ADD COLUMN से दो फील्ड जोड़कर तीसरा अपडेट करें

    MySQL में ALTER TABLE ... ADD COLUMN से नया कॉलम जोड़ें, फिर UPDATE ... SET ... CONCAT() से दो मौजूदा कॉलम जोड़कर नए कॉलम को भरें। चरण ALTER TABLE - नया कॉलम जोड़ें UPDATE - CONCAT() से मान भरें उदाहरण: FirstName + LastName = FullName 1. टेबल बनाएं ); 2. डेटा डालें INSERT INTO DemoTa

  16. MySQL में TIME_FORMAT और SUBSTRING से VARCHAR समय को वास्तविक समय में बदलें

    MySQL में SUBSTRING() से घंटे/मिनट निकालकर TIME_FORMAT() से HH:MM प्रारूप में बदल सकते हैं। उदाहरण: HHMM प्रारूप (1620) को HH:MM (04:20) में 1. टेबल बनाएं CREATE TABLE DemoTable1591 (ArrivalTime VARCHAR(20)); 2. डेटा डालें INSERT INTO DemoTable1591 VALUES(1620), (2345), (2210); 3. रूपांतरण क्व

  17. MySQL में IF() से केवल NULL या 0 वाले फील्ड को अपडेट करें

    MySQL में UPDATE और IF() का उपयोग करके केवल उन पंक्तियों को अपडेट करें जहां कॉलम NULL या 0 है, अन्य पंक्तियों को अपरिवर्तित छोड़ दें। सिंटैक्स UPDATE टेबल_नाम SET कॉलम_नाम = IF(कॉलम_नाम IS NULL OR कॉलम_नाम = 0, नया_मान, कॉलम_नाम); उदाहरण: StudentMarks को 33 पर सेट करें यदि NULL या 0 1. टेबल बनाएं

  18. MySQL में CASE WHEN के विकल्प: IF() फ़ंक्शन का उपयोग

    MySQL में सरल सशर्त तर्क के लिए CASE WHEN के बजाय IF() फ़ंक्शन अधिक संक्षिप्त और पठनीय हो सकता है। सिंटैक्स तुलना CASE WHEN SELECT CASE WHEN PlayerScore = 0 THEN ELSE PlayerScore END FROM DemoTable; IF() - सरल मामलों के लिए SELECT IF(PlayerScore = 0, , PlayerScore) FROM DemoTable; उदाह

  19. MySQL में DISTINCT ORDER BY DESC LIMIT OFFSET से Nth उच्चतम मान चुनें

    MySQL में DISTINCT, ORDER BY DESC, और LIMIT ... OFFSET का संयोजन उपयोग करके Nth उच्चतम विशिष्ट मान प्राप्त कर सकते हैं। सिंटैक्स SELECT DISTINCT कॉलम_नाम FROM टेबल_नाम ORDER BY कॉलम_नाम DESC LIMIT (N-1), 1; उदाहरण: 3rd उच्चतम अंक (N=3) 1. टेबल बनाएं CREATE TABLE DemoTable1594 (Marks INT); 2. डे

  20. MySQL 8.0 REGEXP_REPLACE से संख्या हटाकर केवल स्ट्रिंग और स्लैश रखें

    MySQL 8.0 में REGEXP_REPLACE() फ़ंक्शन का उपयोग करके स्ट्रिंग से संख्याओं को हटाकर केवल अक्षर और स्लैश (/) रख सकते हैं। सिंटैक्स REGEXP_REPLACE(स्ट्रिंग, पैटर्न, प्रतिस्थापन) उदाहरण 1. टेबल बनाएं CREATE TABLE DemoTable1595 (StudentCode VARCHAR(50)); 2. डेटा डालें INSERT INTO DemoTable1595 VALU

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:31/229  20-कंप्यूटर/Page Goto:1 25 26 27 28 29 30 31 32 33 34 35 36 37