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

MySQL

  1. MySQL में GROUP_CONCAT और DISTINCT के साथ डुप्लिकेट रिकॉर्ड को डिस्टिंक्ट मान और संबंधित मानों को कॉमा-सेपरेटेड लिस्ट के रूप में प्रदर्शित करना

    GROUP_CONCAT() और DISTINCT के साथ डुप्लिकेट रिकॉर्ड्स को संयोजित करना डुप्लिकेट नामों को एक पंक्ति में दिखाने और उनके डिस्टिंक्ट स्कोर को कॉमा-सेपरेटेड लिस्ट के रूप में प्रदर्शित करने के लिए GROUP_CONCAT() के साथ DISTINCT का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable (

  2. MySQL में GROUP BY, HAVING और ORDER BY का उपयोग करके विशिष्ट रेंज में SUM वाले रिकॉर्ड्स कैसे प्रदर्शित करें

    GROUP BY, HAVING और ORDER BY को मिलाकर रेंज फ़िल्टरिंग आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, CustomerName VARCHAR(20), ProductPrice INT ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable (CustomerName, ProductPr

  3. MySQL में MAX() और सबक्वेरी का उपयोग करके रिकॉर्ड्स से अंतिम (नवीनतम) तारीख कैसे खोजें

    सबक्वेरी के साथ MAX() का उपयोग करके नवीनतम तारीख खोजना अंतिम तारीख यानी नवीनतम तारीख प्राप्त करने के लिए, सबक्वेरी के साथ एग्रीगेट फंक्शन MAX() का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ExpiryDate DATE ); रिकॉर्ड

  4. MySQL में LIMIT OFFSET का उपयोग करके कॉलम में nth सबसे बड़ा मान कैसे खोजें

    LIMIT और OFFSET के साथ nth उच्चतम मान प्राप्त करना कॉलम में nth उच्चतम मान प्राप्त करने के लिए LIMIT ... OFFSET का उपयोग करें। OFFSET का उपयोग मानों को छोड़ने (स्किप) के लिए किया जाता है। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Value INT ); रिकॉर्ड्स इन्सर्ट करें: mysql>

  5. क्या MySQL में SERIAL कॉलम नाम में पहले से ही 'NOT NULL' शामिल होता है

    MySQL में SERIAL डेटा टाइप की परिभाषा MySQL में SERIAL निम्न के लिए एक एलियास (उपनाम) है: BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE इसलिए, SERIAL के बाद NOT NULL न लिखें, क्योंकि यह पहले से ही इसकी परिभाषा का हिस्सा है। आइए एक उदाहरण देखते हैं - serial नाम का एक कॉलम बनाते हैं: mysql> CREATE

  6. MySQL में UPDATE कमांड का उपयोग करके एम्प्लॉई सैलरी सहित रिकॉर्ड्स एडिट और अपडेट करना

    MySQL UPDATE कमांड के साथ रिकॉर्ड्स अपडेट करना MySQL में रिकॉर्ड्स अपडेट करने के लिए UPDATE कमांड का उपयोग किया जाता है। इसके साथ SET कमांड नए मान सेट करने के लिए उपयोग होती है। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( EmployeeId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,

  7. MySQL में अंडरस्कोर वाले शब्द जैसे MONTH_JAN के आधार पर रिकॉर्ड्स कैसे डिलीट करें

    LIKE ऑपरेटर के साथ अंडरस्कोर वाले पैटर्न मैच करके डिलीट करना अंडरस्कोर (_) LIKE में वाइल्डकार्ड होता है (सिंगल कैरेक्टर से मेल खाता है), लेकिन यहां हम इसे लिटरल कैरेक्टर के रूप में मैच करना चाहते हैं। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT P

  8. MySQL में कॉलम के सभी मानों को John1, John2, John3 जैसे न्यूमेरिक इनक्रीमेंटल मानों से अपडेट करना

    यूजर-डिफाइंड वेरिएबल के साथ इनक्रीमेंटल मानों को कन्कैटिनेट करना कॉलम के सभी मानों को John1, John2, आदि में अपडेट करने के लिए, आपको इनक्रीमेंटल मान 1, 2, 3 सेट करने होंगे और उन्हें रिकॉर्ड्स के साथ कन्कैटिनेट करना होगा। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( StudentId VAR

  9. MySQL में NVARCHAR कॉलम कैसे बनाएं

    MySQL में NVARCHAR का व्यवहार MySQL में NVARCHAR() को स्वचालित रूप से VARCHAR() में बदल दिया जाता है। NVARCHAR का अर्थ National Varchar होता है, लेकिन MySQL इसे VARCHAR के रूप में ही ट्रीट करता है। आइए एक टेबल बनाते हैं जिसमें एक कॉलम NVARCHAR हो: mysql> CREATE TABLE DemoTable ( StudentName N

  10. MySQL में CURDATE() का उपयोग करके आज की तारीख के बराबर डेट रिकॉर्ड कैसे खोजें

    CURDATE() के साथ आज की तारीख के रिकॉर्ड्स फ़ेच करना डेटाइम कॉलम की तुलना वर्तमान तारीख से करने के लिए CURDATE() फंक्शन और DATE() फंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( RegistrationLastDate DATETIME ); मान लें वर्तमान तारीख है: 2019-09-03 रिकॉर्ड्स इन

  11. MySQL में केवल सिंगल वर्ड वाले रिकॉर्ड्स कैसे प्रदर्शित करें

    NOT LIKE ऑपरेटर के साथ सिंगल-वर्ड रिकॉर्ड्स फ़िल्टर करना रिकॉर्ड्स को LIKE ऑपरेटर के आधार पर फ़िल्टर करके केवल सिंगल वर्ड वाले नामों को चुनें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Name VARCHAR(50) ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable VALUES (John S

  12. MySQL में GROUP_CONCAT और DISTINCT के साथ डुप्लिकेट कॉलम मानों को स्पेशल कैरेक्टर से जोड़कर सिंगल रो में प्रदर्शित करना

    GROUP_CONCAT() और DISTINCT के साथ डुप्लिकेट मानों को संयोजित करना एक ही ID के लिए अलग-अलग विषयों को एक ही पंक्ति में हाइफ़न से अलग करके दिखाने के लिए GROUP_CONCAT() के साथ DISTINCT का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Id INT, Subject VARCHAR(40) ); रि

  13. MySQL में शर्त के आधार पर कॉलम का SUM कैसे निकालें

    WHERE क्लॉज के साथ कंडीशनल SUM आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( CustomerId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ProductAmount INT, CustomerCountryName VARCHAR(10) ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable (ProductAmount, CustomerCountryN

  14. MySQL में CREATE TABLE IF NOT EXISTS का उपयोग करके टेबल बनाएं और उसी क्वेरी में रिकॉर्ड इन्सर्ट करें

    CREATE TABLE IF NOT EXISTS ... AS SELECT के साथ टेबल निर्माण और डेटा इन्सर्ट टेबल तभी बनाएं जब वह मौजूद न हो, और उसी स्टेटमेंट में प्रारंभिक डेटा भी इन्सर्ट करने के लिए निम्न सिंटैक्स का उपयोग करें: CREATE TABLE IF NOT EXISTS yourTableName ( yourColumnName1 dataType, yourColumnName2 dataType

  15. MySQL SELECT स्टेटमेंट में ROW_NUMBER() का उपयोग करके रो इंडेक्स (रैंक) कैसे जनरेट करें

    ROW_NUMBER() विंडो फंक्शन के साथ रो इंडेक्स जनरेट करना MySQL 8.0+ में रो इंडेक्स या रैंक जनरेट करने के लिए ROW_NUMBER() विंडो फंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Name VARCHAR(40) ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable VALUES (C

  16. MySQL में छात्रों के विभिन्न विषयों के औसत अंक निकालकर केवल उच्चतम औसत प्रदर्शित करना

    सबक्वेरी का उपयोग करके उच्चतम औसत अंक खोजना इसके लिए आप सबक्वेरी का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( StudentName VARCHAR(40), StudentMarks INT ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable VALUES (Adam, 56); mysql> INSERT INTO

  17. MySQL में NOT IN के साथ कंडीशनल GROUP BY लागू करके डुप्लिकेट कॉलम मानों से रिकॉर्ड्स फिल्टर करें

    NOT IN के साथ कंडीशनल GROUP BY का उपयोग आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Name VARCHAR(40), Score INT ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable VALUES (Adam, 89); mysql> INSERT INTO DemoTable VALUES (Adam, 89); mysql> INSERT INTO DemoTable

  18. MySQL में SUBSTR_REPLACE जैसा कोई फंक्शन है क्या

    MySQL में INSERT() फंक्शन का उपयोग करके स्ट्रिंग रिप्लेसमेंट MySQL में PHP के substr_replace जैसा कोई सीधा फंक्शन नहीं है, लेकिन आप INSERT() फंक्शन का उपयोग करके यही कार्य कर सकते हैं। सिंटैक्स: INSERT(str, pos, len, newstr) str: मूल स्ट्रिंग pos: वह पोजीशन जहां से रिप्लेसमेंट शुरू करना है (1-आधारि

  19. MySQL में कॉमा सेपरेटेड मानों को कैसे काउंट करें

    FIND_IN_SET() के साथ कॉमा-सेपरेटेड मानों की गिनती कॉमा-सेपरेटेड मानों को काउंट करने के लिए, FIND_IN_SET() फंक्शन के साथ COUNT(*) एग्रीगेट फंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Value VARCHAR(100) ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoT

  20. MySQL में ग्रुप में अधिकतम काउंट वाले रिकॉर्ड को अन्य कॉलम मानों के साथ कैसे प्रदर्शित करें

    GROUP BY HAVING का उपयोग करके अधिकतम काउंट वाला रिकॉर्ड खोजना इसके लिए GROUP BY HAVING क्लॉज का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Value INT ); टेबल में रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable VALUES (88); mysql> INSERT INTO DemoTable VA

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:57/229  20-कंप्यूटर/Page Goto:1 51 52 53 54 55 56 57 58 59 60 61 62 63