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

MySQL

  1. MySQL स्टोर्ड प्रोसीजर में शर्ती WHERE क्लॉज: NULL मानों के लिए कस्टम मान सेट करें

    MySQL स्टोर्ड प्रोसीजर में UPDATE ... WHERE IS NULL स्टोर्ड प्रोसीजर के अंदर UPDATE स्टेटमेंट के साथ WHERE column IS NULL का उपयोग करके NULL मानों को एक कस्टम मान से अपडेट किया जा सकता है। उदाहरण: NULL FirstName को Robert से बदलें टेबल बनाएं: CREATE TABLE DemoTable ( Id INT, FirstName VARCH

  2. MySQL में तारीख तुलना: दी गई रेंज के बीच की तारीखें कैसे प्राप्त करें?

    MySQL में तारीख रेंज क्वेरी: BETWEEN और तुलना ऑपरेटर MySQL में DATE, DATETIME, TIMESTAMP कॉलम की तुलना सीधे तुलना ऑपरेटर (>=, <=) या BETWEEN से की जा सकती है। उदाहरण: एडमिशन तारीख जून से अगस्त 2019 के बीच टेबल बनाएं: CREATE TABLE DemoTable (AdmissionDate DATE); INSERT INTO DemoTable VALUES (2

  3. MySQL में BETWEEN क्लॉज के बजाय AND ऑपरेटर से रेंज क्वेरी कैसे करें?

    MySQL में BETWEEN के विकल्प: AND ऑपरेटर का उपयोग BETWEEN क्लॉज के बजाय आप >= और <= ऑपरेटर को AND से जोड़कर समान रेंज क्वेरी कर सकते हैं। यह अधिक स्पष्ट और कभी-कभी अधिक लचीला होता है। उदाहरण: 15 से 80 के बीच की संख्याएं टेबल बनाएं: CREATE TABLE DemoTable (Number INT); INSERT INTO DemoTable VAL

  4. MySQL में पहली 10 पंक्तियों के बाद शेष सभी पंक्तियां एक क्वेरी में कैसे प्राप्त करें?

    MySQL LIMIT और OFFSET: पहली N पंक्तियों के बाद सभी पंक्तियां LIMIT और OFFSET का उपयोग करके आप परिणाम सेट के किसी भी भाग को प्राप्त कर सकते हैं। पहली 10 पंक्तियों के बाद की सभी पंक्तियों के लिए OFFSET 10 और बड़े LIMIT का उपयोग करें। उदाहरण: 16 पंक्तियों वाली टेबल से पहली 10 के बाद की पंक्तियां टेबल

  5. MySQL में खाली स्ट्रिंग को NULL में कैसे अपडेट करें?

    MySQL: खाली स्ट्रिंग () को NULL में बदलना खाली स्ट्रिंग और NULL अलग हैं। खाली स्ट्रिंग को NULL में बदलने के लिए LENGTH() फंक्शन का उपयोग करके लंबाई 0 वाली स्ट्रिंग्स को पहचानें, फिर UPDATE से NULL सेट करें। उदाहरण: खाली नाम को NULL करें टेबल बनाएं: CREATE TABLE DemoTable (Name VARCHAR(50)); INSERT

  6. MySQL में NOT EQUAL ऑपरेटर (<>) का उपयोग करके विशिष्ट ID को छोड़कर सभी रिकॉर्ड चुनें

    MySQL <> ऑपरेटर: विशिष्ट मान को बाहर करके चयन करना <> ऑपरेटर (या !=) नॉट इक्वल टू के लिए उपयोग होता है। इसका उपयोग करके आप किसी विशिष्ट ID या मान को छोड़कर सभी रिकॉर्ड चुन सकते हैं। उदाहरण: StudentId = 2 को छोड़कर सभी चुनें टेबल बनाएं: CREATE TABLE DemoTable7 ( StudentId INT NOT NULL AUTO

  7. MySQL में LIKE और CONCAT का उपयोग करके जांचें कि स्ट्रिंग में कोई शब्द है या नहीं

    MySQL में LIKE और CONCAT(): कॉलम मान के आधार पर पैटर्न मिलान LIKE ऑपरेटर के साथ CONCAT() फंक्शन का उपयोग करके आप डायनामिक पैटर्न बना सकते हैं। यह तब उपयोगी है जब खोज पैटर्न किसी कॉलम मान से आता है। उदाहरण: कॉलम मान Relational वाले शब्द को खोजें टेबल बनाएं: CREATE TABLE DemoTable (Value TEXT); INSER

  8. MySQL में Cost और Quantity कॉलम से कुल राशि की गणना कैसे करें?

    MySQL में कॉलम गणना: Cost × Quantity = Total Amount MySQL में आप सीधे SELECT स्टेटमेंट में अंकगणितीय ऑपरेटर (*, +, -, /) का उपयोग करके गणना कर सकते हैं और परिणाम को नए कॉलम के रूप में दिखा सकते हैं। उदाहरण: प्रत्येक पंक्ति के लिए कुल राशि टेबल बनाएं: CREATE TABLE DemoTable ( Cost INT, Quant

  9. MySQL में SELECT DISTINCT को तेज कैसे करें?

    इंडेक्स बनाकर SELECT DISTINCT परफॉरमेंस सुधारना SELECT DISTINCT क्वेरी को तेज करने का सबसे प्रभावी तरीका संबंधित कॉलम पर INDEX बनाना है। टेबल बनाना CREATE TABLE DemoTable (Name VARCHAR(40)); इंडेक्स बनाना CREATE INDEX Name_Index ON DemoTable(Name); Query OK, 0 rows affected (1.56 sec) Records: 0

  10. MySQL SELECT में OFFSET का उपयोग करके पहले N परिणाम छोड़ें

    MySQL LIMIT और OFFSET: पेजिनेशन और परिणाम छोड़ना OFFSET क्लॉज का उपयोग करके आप परिणाम सेट की शुरुआत से निर्दिष्ट संख्या में पंक्तियों को छोड़ सकते हैं। LIMIT के साथ संयोजित करके पेजिनेशन लागू किया जाता है। उदाहरण: पहले 3 रिकॉर्ड छोड़कर बाकी देखें टेबल बनाएं: CREATE TABLE DemoTable (Name VARCHAR(40)

  11. MySQL में रिजर्व्ड कीवर्ड को कॉलम नाम के रूप में उपयोग करने के लिए बैकटिक का उपयोग

    MySQL में बैकटिक (`) का उपयोग: रिजर्व्ड कीवर्ड को पहचानकर्ता के रूप में उपयोग करना MySQL में यदि आप रिजर्व्ड कीवर्ड (जैसे key, limit, order, group, आदि) को कॉलम या टेबल नाम के रूप में उपयोग करना चाहते हैं, तो उन्हें बैकटिक (`) से घेरें। सिंगल कोट्स () स्ट्रिंग लिटरल के लिए होते हैं, पहचानकर्ता के लि

  12. MySQL में दो अलग-अलग टेबल के कॉलम को UNION और ORDER BY के साथ चुनें

    MySQL UNION: दो टेबल के कॉलम को संयोजित करके सॉर्ट करना UNION ऑपरेटर दो या अधिक SELECT स्टेटमेंट के परिणामों को संयोजित करता है। डिफॉल्ट रूप से यह डुप्लिकेट हटा देता है और परिणाम को सॉर्ट नहीं करता — ORDER BY का उपयोग करके सॉर्ट करें। उदाहरण: Amount और Price कॉलम को संयोजित करें पहली टेबल: CREATE T

  13. MySQL में कॉलम मानों का औसत निकालकर दशमलव के बिना दिखाएं

    MySQL ROUND() और AVG(): दशमलव रहित औसत AVG() फंक्शन कॉलम का औसत निकालता है, और ROUND() फंक्शन परिणाम को निर्दिष्ट दशमलव स्थानों तक पूर्णांकित करता है। उदाहरण: स्कोर का औसत, पूर्णांक में टेबल बनाएं: CREATE TABLE DemoTable (Score INT); INSERT INTO DemoTable VALUES (98), (97), (91), (86), (45); डेटा:

  14. MySQL में पहली टेबल के अधिकतम ID को दूसरी टेबल के सभी ID में INSERT करना

    MySQL INSERT INTO SELECT: एक टेबल के एग्रीगेट मान को दूसरी टेबल में डालना INSERT INTO ... SELECT सिंटैक्स का उपयोग करके आप एक टेबल से डेटा चुनकर सीधे दूसरी टेबल में डाल सकते हैं। इसमें सबक्वेरी का उपयोग करके एग्रीगेट मान (जैसे MAX) भी शामिल कर सकते हैं। उदाहरण: DemoTable1 के अधिकतम ID को DemoTable2

  15. MySQL में डुप्लिकेट ID की गिनती करके अलग कॉलम में दिखाएं

    MySQL COUNT() और GROUP BY: डुप्लिकेट मानों की गिनती किसी कॉलम में डुप्लिकेट मानों की गिनती करने और परिणाम को नए कॉलम में दिखाने के लिए COUNT() एग्रीगेट फंक्शन के साथ GROUP BY का उपयोग करें। उदाहरण: ID की डुप्लिकेट गिनती टेबल बनाएं: CREATE TABLE DemoTable ( Id INT, Name VARCHAR(100) ); INSE

  16. MySQL में एक ही टेबल पर कई SELECT को IN() से ऑप्टिमाइज़ कैसे करें?

    MySQL में IN() ऑपरेटर: कई SELECT को एक में संयोजित करना जब आपको एक ही टेबल से अलग-अलग शर्तों के आधार पर कई बार डेटा लेना हो, तो प्रत्येक के लिए अलग SELECT चलाने के बजाय IN() ऑपरेटर का उपयोग करके एक ही क्वेरी में करें। यह नेटवर्क राउंड-ट्रिप और क्वेरी पार्सिंग ओवरहेड को कम करता है। उदाहरण: उम्र 21,

  17. MySQL में INSERT करते समय कॉलम को कैसे छोड़ें (skip करें)?

    MySQL INSERT में ऑटो-इन्क्रीमेंट कॉलम को छोड़ना जब किसी टेबल का पहला कॉलम AUTO_INCREMENT होता है, तो आप INSERT स्टेटमेंट में उस कॉलम को छोड़ सकते हैं या NULL मान दे सकते हैं — MySQL स्वचालित रूप से अगला क्रमिक मान जनरेट करेगा। उदाहरण: StudentId ऑटो-इन्क्रीमेंट है टेबल बनाएं: CREATE TABLE DemoTable

  18. MySQL में दो टेबल से एक ही क्वेरी में उच्चतम और निम्नतम मान कैसे खोजें?

    MySQL में UNION और एग्रीगेट फंक्शन: दो टेबल से संयुक्त मैक्स/मिन दो टेबल के कॉलम मानों को संयोजित करके समग्र अधिकतम और न्यूनतम मान खोजने के लिए UNION के साथ MAX() और MIN() का उपयोग करें। उदाहरण: दो टेबल के स्कोर से उच्चतम और निम्नतम पहली टेबल: CREATE TABLE DemoTable1 ( UniqueId INT NOT NULL AUT

  19. MySQL REPLACE INTO: DELETE + INSERT की नकल करना

    MySQL REPLACE INTO: मौजूदा पंक्ति हटाकर नई डालना REPLACE INTO MySQL का एक एक्सटेंशन है जो DELETE + INSERT के संयोजन की तरह काम करता है। यदि प्राइमरी की या यूनिक इंडेक्स पर डुप्लिकेट मान मिलता है, तो पुरानी पंक्ति हटाकर नई डाल देता है। उदाहरण: REPLACE INTO का व्यवहार टेबल बनाएं और यूनिक इंडेक्स जोड़

  20. MySQL में शीर्ष 3 उच्चतम स्कोर चुनें और नाम के अनुसार वर्णानुक्रम में सॉर्ट करें

    MySQL में सबक्वेरी और ORDER BY: शीर्ष N रिकॉर्ड फिर द्वितीयक सॉर्ट जब आपको पहले किसी कॉलम के आधार पर शीर्ष N रिकॉर्ड चुनने हों, फिर किसी अन्य कॉलम के आधार पर सॉर्ट करना हो, तो सबक्वेरी (उप-क्वेरी) का उपयोग करें। उदाहरण: शीर्ष 3 स्कोर, फिर नाम के अनुसार A-Z टेबल बनाएं: CREATE TABLE DemoTable ( N

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