-
क्या मैं MySQL में एक ही डेटाबेस में InnoDB और MyISAM तालिकाओं का उपयोग कर सकता हूँ?
हां, आप एक डेटाबेस में InnoDB और MyISAM तालिकाओं का उपयोग कर सकते हैं या दोनों को एक ही डेटाबेस में संयोजित कर सकते हैं। यह अनुशंसित तरीका है। यहाँ एक डेटाबेस में MyISAM और InnoDB दोनों का डेमो दिया गया है। निम्नलिखित डेटाबेस और दोनों प्रकार की तालिकाएँ InnoDB और MyISAM हैं। डेटाबेस बनाने की क्वेरी
-
MySQL में शीर्ष पर कुछ मान क्रमबद्ध करें?
सॉर्ट करने के लिए आपको ORDER BY क्लॉज का उपयोग करना होगा। वाक्य रचना इस प्रकार है - चुनें *अपनेTableName से अपने ColumnName=yourValue DESC,yourIdColumnName द्वारा ऑर्डर करें; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ओके, 0 पंक्तिया
-
MySQL में अधिकतम मिश्रित स्ट्रिंग/इंट कॉलम का चयन कैसे करें?
अधिकतम मिश्रित स्ट्रिंग/इंट कॉलम का चयन करने के लिए, आपको सबस्ट्रिंग () फ़ंक्शन का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है: अधिकतम चुनें(कास्ट(सबस्ट्रिंग(आपका कॉलमनाम, 4, लंबाई(आपका कॉलमनाम)-3) अहस्ताक्षरित के रूप में)) आपके टेबलनाम से किसी भी परिवर्तनीय नाम के रूप में; उपरोक्त वाक्य रचन
-
MySQL क्वेरी के साथ एकाधिक रकम चुनें और उन्हें अलग-अलग कॉलम में प्रदर्शित करें?
MySQL क्वेरी के साथ कई योग कॉलम चुनने और उन्हें अलग-अलग कॉलम में प्रदर्शित करने के लिए, आपको CASE स्टेटमेंट का उपयोग करना होगा। वाक्य रचना इस प्रकार है: चुनें (मामला जब आपका कॉलमनाम 1 =आपका वैल्यू 1 तब आपका कॉलम नाम 2 समाप्त होता है) आपके अलग कॉलम नाम 1 के रूप में, एसयूएम (केस जब आपका कॉलमनाम 1 =आपक
-
पहले वर्णमाला के आधार पर ऑर्डर करें और फिर MySQL में संख्या के अनुसार क्रम दें?
आपको ORDER BY क्लॉज के साथ रेगुलर एक्सप्रेशन का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है: चुनें *अपनेTableNameORDER से IF(yourColumnName RLIKE ^[a-z], 1, 2),yourColumnName; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है: );क्वेरी ओके, 0 प
-
MySQL में किसी तालिका से अंतिम रिकॉर्ड (शर्त पर) कैसे हटाएं?
किसी तालिका से अंतिम रिकॉर्ड (शर्त पर) को हटाने के लिए, आपको ORDER BY DESC का उपयोग LIMIT के साथ करना होगा 1. वाक्य रचना इस प्रकार है: DELETE FROM yourTableName WHERE yourColumnName1=yourValue ORDER BY yourColumnName2 DESC LIMIT 1; उपरोक्त सिंटैक्स तालिका से अंतिम रिकॉर्ड (शर्त पर) हटा देगा। यह क
-
MySQL पर किसी भिन्न उपयोगकर्ता के रूप में लॉग इन कैसे करें?
यदि आप MySQL पर एक अलग उपयोगकर्ता के रूप में लॉगिन करना चाहते हैं, तो आपको mysql -u -p कमांड का उपयोग करना होगा। एक अलग उपयोगकर्ता के रूप में लॉगिन करने के लिए सिंटैक्स निम्नानुसार है। mysql -u yourUsername -p एंटर की दबाने के बाद पासवर्ड डालें - उपरोक्त सिंटैक्स को समझने के लिए, आइए MySQL में एक यू
-
MySQL में क्वेरी परिणामों से तालिका को पॉप्युलेट करना?
क्वेरी परिणामों से तालिका को पॉप्युलेट करने के लिए, निम्न सिंटैक्स का उपयोग करें: अपना टेबलनाम डालें (आपका कॉलम नाम 1, आपका कॉलम नाम 2, कॉलम नाम 3, …… उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। कुछ अभिलेखों के साथ पहली तालिका इस प्रकार है। तालिका बनाने की क्वेरी इस प्रकार है: );क
-
MySQL के साथ सीमा के बाद एक और आदेश प्राप्त करें?
आपको चयन कथन के साथ सबक्वायरी का उपयोग करने की आवश्यकता है, एक आंतरिक के लिए और एक बाहरी के लिए चयन करें। आंतरिक चयन पंक्तियों को लौटाएगा और बाहरी आरोही क्रम से क्रम देगा। वाक्य रचना इस प्रकार है: SELECT *FROM ( SELECT *FROM yourTableName ORDER BY yourColumnName1 DESC LIMIT 9 ) AS anyAl
-
टर्मिनल से MySQL डेटाबेस में SQL फ़ाइल चलाएँ?
डेटाबेस में SQL फ़ाइल चलाने के लिए, आपको नीचे दिए गए सिंटैक्स का उपयोग करने की आवश्यकता है: mysql -u yourUserName -p yourDatabaseName < yourFileName.sql उपरोक्त सिंटैक्स को समझने के लिए, आइए विंडोज़+आर शॉर्टकट कुंजी का उपयोग करके कमांड प्रॉम्प्ट खोलें। स्नैपशॉट इस प्रकार है: OK बटन दबाने के
-
MySQL केस-असंवेदनशील DISTINCT?
यदि आप केस-असंवेदनशील विशिष्ट चाहते हैं, तो आपको UPPER() या LOWER() का उपयोग करने की आवश्यकता है। मामला 1: अपर () का उपयोग करना। वाक्य रचना इस प्रकार है: अपने TableName से DISTINCT UPPER(yourColumnName) चुनें; मामला 2: लोअर () का उपयोग करना। वाक्य रचना इस प्रकार है: अपने TableName से DISTINCT नि
-
MySQL INSERT MAX () +1 लागू करें?
इसके लिए आपको COALESCE() फ़ंक्शन का उपयोग करना होगा। वाक्य रचना इस प्रकार है: अपनेटेबलनाम में डालें(आपका कॉलमनाम1,आपका कॉलमनाम2)चुनें 1 + COALESCE((अपनेटेबलनाम से MAX(yourColumnName1) चुनें जहां आपका कॉलमनाम2=आपका वैल्यू), 0), yourValue; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं।
-
क्या हम MySQL ORDER BY के साथ IFNULL का उपयोग कर सकते हैं?
आप ऑर्डर द्वारा क्लॉज के साथ IFNULL का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है - SELECT *FROM yourTableName ORDER BY IFNULL(yourColumnName1,yourColumnName2); उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है - mysql> create table IfNullDemo  
-
MySQL क्वेरी उपयोगकर्ता लॉगिन समय प्रति घंटे के रूप में समूह डेटा के लिए और हाल के घंटे में लॉग इन किए गए उपयोगकर्ताओं के रिकॉर्ड प्राप्त करें?
आप इसके लिए जॉइन कंडीशन वाली सबक्वायरी का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है - उपरोक्त सिंटैक्स और प्राप्त किए जाने वाले परिणाम को समझने के लिए, आइए एक तालिका बनाएं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.68 सेकंड) अब आप इंसर्ट कमांड का उपयोग करके टेब
-
MySQL GROUP BY WHERE क्लॉज और कंडीशन की गिनती 1 से अधिक है?
जहां क्लॉज के साथ ग्रुप को समझने के लिए, आइए एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। क्वेरी इस प्रकार है - GroupByWithWhereClause (IsDeleted, MoneyStatus, UserId) मे
-
MySQL में एक बेस नंबर सिस्टम को दूसरे बेस सिस्टम में बदलें
CONV () फ़ंक्शन का उपयोग एक आधार संख्या प्रणाली को दूसरे आधार प्रणाली में बदलने के लिए किया जा सकता है। उदाहरण के लिए, 16 एक आधार प्रणाली है और 10 एक अन्य आधार प्रणाली है। 16 आधार प्रणाली हेक्साडेसिमल है और 10 दशमलव है। वाक्य रचना इस प्रकार है - CAST(CONV(yourColumnName,16,10) as unsigned INTEGER)
-
MySQL में टाइमस्टैम्प से किसी विशिष्ट वर्ष का रिकॉर्ड प्राप्त करें?
आप वर्ष () फ़ंक्शन का उपयोग करके टाइमस्टैम्प से वर्ष प्राप्त कर सकते हैं। वाक्य रचना इस प्रकार है - अपनेटेबलनाम से अपना कॉलमनाम चुनें जहां YEAR(yourTimestampColumnName)=yourYearValue; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ठीक है
-
SQL में "WHERE बाइनरी" का उपयोग करना?
बाइनरी कीवर्ड का उपयोग WHERE क्लॉज के बाद किसी मान की सटीक केस सेंसिटिव मैच से तुलना करने के लिए किया जा सकता है। निम्नलिखित एक उदाहरण है - केस 1 − केस असंवेदनशील मिलान क्वेरी इस प्रकार है - परिणाम के रूप में joHN=JOHN चुनें; निम्न आउटपुट है - +----------+| परिणाम |+-----------+| 1 |+----------
-
दो टेबल पर MySQL LEFT जॉइन करें?
आइए पहले दो टेबल बनाएं और उन्हें विदेशी कुंजी बाधा के साथ जोड़ दें। पहली तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके पहली तालिका में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है - पेरेंटटेबल (कर्मचारी नाम) मान (बॉब) में डालें; क्वेरी
-
MySQL अल्पविराम सीमांकित सूची कॉलम में अलग-अलग पंक्तियों का चयन करता है?
आप इसे GROUP_CONCAT() फ़ंक्शन की सहायता से प्राप्त कर सकते हैं। वाक्य रचना इस प्रकार है - अपना कॉलमनाम1,अपना कॉलमनाम2,अपना कॉलमनाम3,..N,GROUP_CONCAT(yourColumnName4) किसी भी उपनाम के रूप में अपने टेबलनाम समूह से अपने कॉलमनाम3, अपने कॉलमनाम1,अपने कॉलमनाम2 से चुनें; उपरोक्त वाक्य रचना को समझने के लिए