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

MySQL

  1. MySQL GROUP_CONCAT में नंबरिंग लागू करना

    MySQL में GROUP_CONCAT के साथ पंक्ति संख्या जोड़ना पहले एक टेबल बनाते हैं: create table DemoTable1627 ( FirstName varchar(20), LastName varchar(20) ); Query OK, 0 rows affected (0.59 sec) कुछ रिकॉर्ड डालें: insert into DemoTable1627 values(Carol,Taylor); Query OK, 1 row affected (0.08 sec) सभी रिक

  2. MySQL में स्लैश के बाद संख्याओं के साथ स्ट्रिंग के बाईं ओर शून्य पैड करने के लिए नंबर-स्ट्रिंग फॉर्मेटिंग

    MySQL में LEFT() और LPAD() का उपयोग करके स्लैश के बाद संख्याओं को पैड करना सबसे पहले एक टेबल बनाते हैं: create table DemoTable1369 ( BatchId varchar(20) ); Query OK, 0 rows affected (0.46 sec) टेबल में कुछ रिकॉर्ड डालें। यहां हम स्लैश से अलग की गई संख्याएं डाल रहे हैं: insert into DemoTable1369 va

  3. MySQL में विशिष्ट सेल्स से SUM प्राप्त करना

    शर्त के साथ विशिष्ट पंक्तियों का योग WHERE क्लॉज के साथ SUM() एग्रीगेट फ़ंक्शन का उपयोग करके केवल विशिष्ट शर्त पूरी करने वाली पंक्तियों का योग निकाला जा सकता है। तालिका और डेटा INSERT INTO DemoTable1370 VALUES(Chris Brown,77); विशिष्ट छात्र के अंकों का योग WHERE StudentName = Adam Smith; परिण

  4. MySQL में खाली कॉलम फ़ील्ड को NULL मानना

    खाली स्ट्रिंग को NULL में बदलना कभी-कभी डेटा में खाली स्ट्रिंग () होती है जिसे तार्किक रूप से NULL माना जाना चाहिए। इसे UPDATE के साथ ठीक किया जा सकता है। तालिका और डेटा INSERT INTO DemoTable1362(ClientName) VALUES(NULL); खाली स्ट्रिंग को NULL में अपडेट करना WHERE ClientName = OR LENGTH(Client

  5. MySQL स्टोर्ड प्रोसीजर में DECLARE कीवर्ड से वेरिएबल बनाना

    स्टोर्ड प्रोसीजर में स्थानीय वेरिएबल घोषित करना MySQL स्टोर्ड प्रोसीजर में DECLARE स्टेटमेंट का उपयोग स्थानीय वेरिएबल बनाने के लिए किया जाता है। ये वेरिएबल केवल BEGIN ... END ब्लॉक के भीतर मान्य होते हैं। सिंटैक्स DECLARE variable_name datatype DEFAULT default_value; उदाहरण: प्रोसीजर बनाना DELIM

  6. MySQL में सभी डेटाबेस देखने के लिए अनुमतियाँ

    SHOW DATABASES अधिकार प्रबंधित करना SHOW DATABASES अधिकार वैश्विक स्तर पर नियंत्रित होता है। किसी उपयोगकर्ता से यह अधिकार हटाने के लिए REVOKE का उपयोग करें। सभी उपयोगकर्ता देखना SELECT user, host FROM mysql.user; विशिष्ट उपयोगकर्ता के अनुदान देखना SHOW GRANTS FOR John@localhost; आउटपुट में SHO

  7. MySQL में IN() ऑपरेटर का उपयोग अंडरस्कोर वाले कॉलम मानों के साथ

    IN() क्लॉज और अंडरस्कोर वाले मान जब कॉलम मानों में अंडरस्कोर (_) होता है, तो IN() ऑपरेटर सटीक मिलान करता है। यह वाइल्डकार्ड की तरह व्यवहार नहीं करता। तालिका निर्माण और डेटा प्रविष्टि INSERT INTO DemoTable1363 VALUES(1001_Carol_Taylor); Query OK, 1 row affected (0.26 sec) सभी रिकॉर्ड देखना SELEC

  8. MySQL में VARCHAR टाइप के कॉलम से किसी विशेष तिथि के बाद का डेटा रिकॉर्ड खोजें

    VARCHAR कॉलम में संग्रहीत तिथियों को क्वेरी करना MySQL में अक्सर तिथियाँ VARCHAR कॉलम में स्टोर होती हैं। ऐसी स्थिति में तिथि तुलना के लिए STR_TO_DATE() फ़ंक्शन का उपयोग करना पड़ता है। उदाहरण: तालिका बनाना और डेटा डालना INSERT INTO DemoTable1364 VALUES(20-09-2018 13:00:00); Query OK, 1 row affecte

  9. MySQL में दूसरे स्थान पर स्पेस वाले रिकॉर्ड कैसे खोजें?

    SUBSTR() से दूसरे कैरेक्टर पर स्पेस चेक करें किसी स्ट्रिंग कॉलम में दूसरे स्थान (पोजीशन 2) पर स्पेस वाले रिकॉर्ड खोजने के लिए SUBSTR(column, 2, 1) = का उपयोग करें। टेबल और डेटा CREATE TABLE DemoTable1365 (Value VARCHAR(20)); INSERT INTO DemoTable1365 VALUES (9756757474), (3 45322333), (897464636

  10. MySQL में कोई भी पंक्ति और कॉलम SELECT न करने का तरीका?

    SELECT NULL और WHERE FALSE का उपयोग करके खाली परिणाम प्राप्त करना किसी भी पंक्ति और कॉलम को प्रदर्शित न करने के लिए SELECT NULL और WHERE FALSE का उपयोग करें: SELECT NULL FROM yourTableName WHERE FALSE; आइए पहले एक टेबल बनाते हैं: CREATE TABLE DemoTable1367 ( Id INT NOT NULL AUTO_INCREMENT PRI

  11. MySQL में स्टोर्ड प्रोसीजर बनाकर LIMIT से रिकॉर्ड सीमित करना

    स्टोर्ड प्रोसीजर में डायनामिक LIMIT पैरामीटर MySQL में स्टोर्ड प्रोसीजर बनाकर रनटाइम पर LIMIT वैल्यू पास करके प्रदर्शित रिकॉर्ड्स की संख्या नियंत्रित कर सकते हैं। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable1368 ( ClientId INT, ClientName VARCHAR(20) ); INSERT INTO DemoTable1368

  12. MySQL में SELECT क्वेरी को IN() से तेज कैसे करें?

    IN() ऑपरेटर से तेज क्वेरी एक्जीक्यूशन MySQL में IN() ऑपरेटर आंतरिक रूप से बाइनरी सर्च (इंडेक्स होने पर) का उपयोग करता है, जिससे यह कई OR कंडीशन्स की तुलना में तेज होता है। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable1618 ( ClientId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientNa

  13. MySQL में DATETIME से महीने का नाम कैसे प्राप्त करें?

    DATE_FORMAT() से महीने का नाम निकालना MySQL में DATETIME या DATE कॉलम से महीने का पूरा नाम (जैसे October) और वर्ष प्राप्त करने के लिए DATE_FORMAT() फंक्शन के साथ %M %Y फॉर्मेट स्पेसिफायर का उपयोग करें। सिंटैक्स SELECT DATE_FORMAT(yourColumnName, %M %Y) FROM yourTableName; टेबल बनाना और डेटा इन्सर्

  14. MySQL में एक वैल्यू को CAST करके दूसरे से डिवीजन कैसे करें?

    CAST() से इंटीजर डिवीजन को डेसीमल डिवीजन में बदलना MySQL में दो इंटीजर कॉलम का डिवीजन करने पर इंटीजर डिवीजन होता है (ट्रंकेटेड)। सटीक डेसीमल परिणाम के लिए एक ऑपरेंड को CAST() से DECIMAL में बदलें। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable1352 ( Value1 INT, Value2 INT ); INSERT

  15. MySQL Error 1136: कॉलम काउंट मैच नहीं करता - कैसे ठीक करें?

    Error 1136: Column count doesnt match value count यह एरर तब आता है जब INSERT स्टेटमेंट में दिए गए वैल्यूज की संख्या टेबल के कॉलम्स की संख्या से मेल नहीं खाती, खासकर जब AUTO_INCREMENT कॉलम हो। एरर उदाहरण INSERT INTO DemoTable1353 VALUES(Chris, 23); ERROR 1136 (21S01): Column count doesnt match value

  16. MySQL में GROUP_CONCAT से सभी आइटम एक रो में कैसे प्राप्त करें?

    GROUP_CONCAT() से मल्टीपल रो को सिंगल रो में जोड़ना किसी कॉलम के सभी मानों को एक ही रो में, किसी सेपरेटर (जैसे /) से जोड़कर दिखाने के लिए GROUP_CONCAT() फंक्शन का उपयोग करें। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable1355 (Location TEXT); INSERT INTO DemoTable1355 VALUES(E:); INSERT IN

  17. MySQL में टेबल कॉलम को VARCHAR से NULL अनुमति वाले में बदलना

    ALTER TABLE CHANGE से कॉलम को NULL अनुमति देना मौजूदा VARCHAR कॉलम को NULL वैल्यू अनुमति देने के लिए (अगर पहले NOT NULL था) ALTER TABLE ... CHANGE का उपयोग करें। सिंटैक्स ALTER TABLE yourTableName CHANGE yourColumnName yourColumnName datatype NULL DEFAULT NULL; टेबल बनाना CREATE TABLE DemoTable13

  18. MySQL में NOT NULL वैल्यू पहले और NULL वैल्यू बाद में कैसे दिखाएं?

    ORDER BY में IS NULL से NULL सॉर्टिंग कंट्रोल करना MySQL में किसी कॉलम के NOT NULL वैल्यू पहले और NULL वैल्यू बाद में दिखाने के लिए ORDER BY (Column IS NULL) एक्सप्रेशन का उपयोग करें। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable1357 ( StudentName VARCHAR(40), StudentCountryName VA

  19. MySQL में समान तारीख वाले रिकॉर्ड्स का SUM कैसे निकालें?

    GROUP BY DATE() से डेली टोटल निकालना DATETIME कॉलम में स्टोर्ड रिकॉर्ड्स को केवल डेट भाग (समय छोड़कर) के आधार पर ग्रुप करके न्यूमेरिक कॉलम का योग निकालने के लिए GROUP BY DATE() का उपयोग करें। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable1358 ( PurchaseDate DATETIME, ProductPrice IN

  20. MySQL में CONCAT() में बैकटिक्स उपयोग करने पर एरर

    CONCAT() में बैकटिक्स नहीं, सिंगल कोट्स उपयोग करें MySQL में CONCAT() फंक्शन में स्ट्रिंग लिटरल के लिए बैकटिक्स (`) का उपयोग करने पर सिंटैक्स एरर आता है। स्ट्रिंग लिटरल के लिए हमेशा सिंगल कोट्स () उपयोग करें। गलत तरीका (एरर देगा) SELECT CONCAT(`Id`, ` `, `Name`) FROM DemoTable; -- गलत! सही तरीका S

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:48/229  20-कंप्यूटर/Page Goto:1 42 43 44 45 46 47 48 49 50 51 52 53 54