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

MySQL

  1. MySQL में GROUP BY के साथ स्ट्रिंग्स को कैसे कॉनकैट करें और सेपरेटर सेट करें?

    GROUP_CONCAT() और SEPARATOR का उपयोग करें MySQL में GROUP BY के साथ स्ट्रिंग्स को जोड़ने के लिए GROUP_CONCAT() फंक्शन का उपयोग करें और SEPARATOR पैरामीटर से विभाजक निर्दिष्ट करें। सिंटैक्स SELECT yourColumnName1, GROUP_CONCAT(yourColumnName2 SEPARATOR yourSeparator) AS anyVariableName FRO

  2. Windows 10 पर MySQL कमांड लाइन कैसे खोलें?

    चरण-दर-चरण निर्देश Windows 10 पर कमांड प्रॉम्प्ट (CMD) के माध्यम से MySQL कमांड लाइन खोलने के लिए निम्न चरणों का पालन करें। पूर्वापेक्षा MySQL सर्वर स्थापित होना चाहिए (डिफ़ॉल्ट पथ: C:\Program Files\MySQL\MySQL Server 8.0\bin)। रूट उपयोगकर्ता का पासवर्ड पता होना चाहिए। विधि 1: सीधे कमांड के साथ

  3. MySQL क्वेरी आउटपुट को UTF8 में कैसे बदलें?

    CAST() या CONVERT() फंक्शन का उपयोग करें MySQL क्वेरी के आउटपुट को UTF8 (विशेष रूप से utf8mb4) में बदलने के लिए CONVERT() या CAST() के साथ CONVERT() का उपयोग करें। महत्वपूर्ण नोट कभी भी UTF8 का उपयोग न करें। वर्तमान MySQL संस्करणों (5.5.3+) के लिए, हमेशा utf8mb4 का उपयोग करें क्योंकि utf8 एक उपनाम

  4. MySQL में % के स्थान पर एक अक्षर से मिलान कैसे करें?

    अंडरस्कोर (_) वाइल्डकार्ड का उपयोग करें MySQL में केवल एक अक्षर से मिलान करने के लिए, प्रतिशत चिह्न (%) के बजाय अंडरस्कोर (_) का उपयोग करें। सिंटैक्स SELECT * FROM yourTableName WHERE yourColumnName LIKE yourString_; व्यावहारिक उदाहरण टेबल बनाना mysql> CREATE TABLE OneCharactermatchDemo (

  5. MySQL में SQL Server के SCOPE_IDENTITY() के समकक्ष क्या है?

    उत्तर: LAST_INSERT_ID() MySQL में SQL Server के SCOPE_IDENTITY() के समकक्ष LAST_INSERT_ID() फंक्शन है। सिंटैक्स SELECT LAST_INSERT_ID(); यह अंतिम सम्मिलित रिकॉर्ड की ऑटो-इन्क्रीमेंट ID लौटाता है। व्यावहारिक प्रदर्शन: ट्रिगर के साथ व्यवहार दो टेबल बनाना -- मुख्य टेबल mysql> CREATE TABLE TestO

  6. MySQL में सीरियल नंबर के रूप में पंक्तियों की गिनती करने वाला कॉलम कैसे जोड़ें?

    उपयोगकर्ता-परिभाषित वेरिएबल का उपयोग करें एक नया कॉलम जोड़ने के लिए जो प्रत्येक पंक्ति को सीरियल नंबर (1, 2, 3...) के रूप में गिनता है, आप MySQL में उपयोगकर्ता-परिभाषित वेरिएबल (@variable) का उपयोग कर सकते हैं। टेबल बनाना और डेटा डालना mysql> CREATE TABLE addColumnToCountAsSerialNumber ( Id

  7. MySQL में प्रत्येक ग्रुप से शीर्ष 2 पंक्तियाँ कैसे चुनें?

    सबक्वेरी के साथ WHERE क्लॉज का उपयोग करें प्रत्येक ग्रुप से शीर्ष N पंक्तियाँ प्राप्त करने के लिए, एक सहसंबद्ध सबक्वेरी का उपयोग करें जो प्रत्येक पंक्ति के लिए गिनती करती है कि उस ग्रुप में उससे बड़े या बराबर मान वाली कितनी पंक्तियाँ हैं। टेबल बनाना और डेटा डालना mysql> CREATE TABLE selectTop2F

  8. क्या MySQL स्वचालित रूप से खाली स्ट्रिंग को NULL में बदल सकता है?

    समाधान: NULLIF() फंक्शन का उपयोग करें MySQL स्वचालित रूप से खाली स्ट्रिंग को NULL में नहीं बदलता। इसके लिए NULLIF() फंक्शन का उपयोग करें। सिंटैक्स SELECT NULLIF(yourColumnName, ) AS anyVariableName FROM yourTableName; यदि कॉलम मान खाली स्ट्रिंग () है, तो NULLIF NULL लौटाता है। यदि मान पहले से NUL

  9. MySQL में कॉलम को INT से DOUBLE में कैसे बदलें?

    ALTER TABLE कमांड का उपयोग करें कॉलम का डेटा प्रकार INT से DOUBLE में बदलने के लिए ALTER TABLE ... MODIFY COLUMN का उपयोग करें। सिंटैक्स -- NOT NULL के साथ ALTER TABLE yourTableName MODIFY COLUMN yourColumnName DOUBLE NOT NULL; -- NULL अनुमति के साथ ALTER TABLE yourTableName MODIFY COLUMN yourCol

  10. क्या MySQL में REGEXP के साथ UPDATE संभव है?

    उत्तर: नहीं MySQL REGEXP के साथ सीधे UPDATE का समर्थन नहीं करता। इसके बजाय आपको LIKE ऑपरेटर के साथ REPLACE() फंक्शन का उपयोग करना होगा। सिंटैक्स UPDATE yourTableName SET yourColumnName = REPLACE(yourColumnName, yourValue, ) WHERE yourColumnName LIKE %yourValueThatWillReplace%; व्यावहारिक उदाहरण

  11. MySQL में टेक्स्ट को एलिप्सिस (...) के साथ ट्रंकेट कैसे करें?

    समाधान आप LENGTH() फंक्शन के साथ CASE स्टेटमेंट का उपयोग करके टेक्स्ट को ट्रंकेट कर सकते हैं और एलिप्सिस (या कोई कस्टम टेक्स्ट) जोड़ सकते हैं। टेबल बनाना और डेटा डालना mysql> CREATE TABLE TruncateText ( Id INT NOT NULL AUTO_INCREMENT, Number LONGTEXT, PRIMARY KEY(Id) ); mysql> I

  12. MySQL में सशर्त NOT NULL केस को कैसे संभालें?

    महत्वपूर्ण नियम सशर्त NOT NULL केस के लिए, आपको <> और = ऑपरेटर का उपयोग नहीं करना चाहिए। इसके बजाय IS NULL और IS NOT NULL प्रॉपर्टी का उपयोग करें क्योंकि MySQL में NULL एक विशेष केस है। प्रदर्शन के लिए टेबल बनाना mysql> CREATE TABLE ConditionalNotNullDemo ( Id INT NOT NULL AUTO_INCREM

  13. MySQL में सिस्टम वेरिएबल और यूजर-डिफाइंड वेरिएबल में अंतर

    सिस्टम वेरिएबल (System Variables) ये सख्ती से टाइप किए गए वेरिएबल होते हैं। इन्हें ग्लोबल-स्पेसिफिक वेरिएबल भी कहा जाता है। सिस्टम वेरिएबल को ग्लोबल स्तर पर इनिशियलाइज़ किया जाता है और इनका मान सर्वर रीस्टार्ट होने तक बना रहता है। सर्वर रीस्टार्ट होने पर ये मान नष्ट हो जाते हैं। प्रीडिफाइंड सिस्टम

  14. MySQL में सिस्टम वेरिएबल और लोकल वेरिएबल में अंतर

    लोकल वेरिएबल (Local Variables) लोकल वेरिएबल का दायरा केवल कथनों के एक सेट या ब्लॉक तक सीमित होता है। जब कथनों का वह ब्लॉक पूरा हो जाता है, तो लोकल वेरिएबल दायरे से बाहर हो जाता है। उपयोग और सिंटैक्स लोकल वेरिएबल का उपयोग स्टोर्ड प्रोसीजर, फंक्शन आदि में किया जाता है। इन्हें DECLARE कीवर्ड के साथ घ

  15. PHP और MySQL में 'बूलियन' मानों को कैसे संभालें?

    MySQL में बूलियन डेटा प्रकार समझना MySQL 8.0.12 में बूलियन मानों को संभालने के लिए आप BOOL, BOOLEAN या TINYINT(1) का उपयोग कर सकते हैं। जब आप BOOL या BOOLEAN का उपयोग करते हैं, तो MySQL आंतरिक रूप से इसे TINYINT(1) में परिवर्तित कर देता है। बूलियन लिटरल का प्रतिनिधित्व BOOL या BOOLEAN डेटा प्रकार

  16. MySQL में एक साथ कई पंक्तियाँ INSERT कैसे करें? (बैच इंसर्ट)

    MySQL में एक ही INSERT स्टेटमेंट में कई पंक्तियाँ डालने (बैच इंसर्ट) के लिए VALUES सूची को कॉमा से अलग करके लिखें। यह अलग-अलग INSERT से **काफी तेज़** होता है। सिंटैक्स INSERT INTO yourTableName (column1, column2, ...) VALUES (val1_1, val1_2, ...), (val2_1, val2_2, ...), (val3_1, val3_

  17. MySQL में CASE से तारीखों के बीच सशर्त MIN/MAX कीमत कैसे पाएं?

    MySQL में वर्तमान तारीख के आधार पर दो तारीखों (शुरुआत/अंत) के बीच होने पर अलग कीमत (कम/अधिक) चुनकर, सभी रिकॉर्ड पर न्यूनतम और अधिकतम कीमत पाने के लिए CASE को MIN()/MAX() के साथ लपेटें। सिंटैक्स SELECT MIN(CASE WHEN CURDATE() BETWEEN start_date AND end_date THEN low_price ELSE high_price END) A

  18. MySQL InnoDB में ग्लोबल लॉक्स कैसे देखें? (SHOW ENGINE INNODB STATUS)

    MySQL InnoDB स्टोरेज इंजन के ग्लोबल लॉक्स, ट्रांजैक्शन, सेमाफोर, बफर पूल आदि की विस्तृत स्थिति देखने के लिए SHOW ENGINE INNODB STATUS कमांड का उपयोग करें। कमांड SHOW ENGINE INNODB STATUS\G \G वर्टिकल फॉर्मेट में आउटपुट देता है (पढ़ने में आसान)। आउटपुट के प्रमुख खंड 1. BACKGROUND THREAD मास्टर थ्र

  19. MySQL में CASE से फील्ड खाली ('') है या NULL कैसे जांचें?

    MySQL में NULL और खाली स्ट्रिंग **अलग** हैं। दोनों की जांच के लिए CASE स्टेटमेंट का उपयोग करके प्रत्येक स्थिति के लिए अलग संदेश/मान दे सकते हैं। सिंटैक्स SELECT *, CASE WHEN yourColumn = THEN Empty string message WHEN yourColumn IS NULL THEN NULL message

  20. MySQL में AND और && ऑपरेटर में अंतर क्या है?

    MySQL में AND और && दोनों **लॉजिकल AND** ऑपरेटर हैं और **कार्यात्मक रूप से समान** हैं। एकमात्र अंतर: AND **मानक SQL** है, && **MySQL-विशिष्ट** (स्वामित्व) सिंटैक्स है। समानता प्रदर्शन केस 1: दोनों ऑपरेंड 1 (TRUE) SELECT 1 && 1 AS Result; +--------+ | Result | +--------+ | 1 | +--------+ केस

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:143/229  20-कंप्यूटर/Page Goto:1 137 138 139 140 141 142 143 144 145 146 147 148 149