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

कॉलम को MySQL में केस-संवेदी संयोजन में कनवर्ट करें?

<घंटा/>

इसके लिए आप COLLATE का इस्तेमाल कर सकते हैं। निम्नलिखित वाक्य रचना है -

अपनेTableName से *चुनें जहां आपका कॉलमनाम आपके मान को पसंद करता है COLLATE utf8_bin;

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable (LastName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल वैल्यू ('ब्राउन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> डेमोटेबल मानों में डालें ('ब्राउन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.29 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में ('ब्राउन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें ('BRoWN'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

आउटपुट

<पूर्व>+----------+| अंतिम नाम |+----------+| ब्राउन || ब्राउन || भूरा || ब्राउन |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

COLLATE के लिए क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से *चुनें जहां अंतिम नाम 'ब्राउन' COLLATE utf8_bin जैसा है;

आउटपुट

<पूर्व>+----------+| अंतिम नाम |+----------+| भूरा |+----------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL में शून्य वाले कॉलम के मानों को पैड करें

    इसके लिए ZEROFILL की अवधारणा का प्रयोग करें। यह फ़ील्ड के प्रदर्शित मूल्य को शून्य के साथ कॉलम परिभाषा में निर्धारित प्रदर्शन चौड़ाई तक पैड करता है आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable626 (मान int(5) Zerofill);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.71 सेकंड) इंसर्ट कमांड का उपयोग करके

  1. MySQL में पहले वर्ण द्वारा स्तंभ मान फ़िल्टर करें

    आप MySQL से LEFT() का उपयोग कर सकते हैं। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.05 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1428 (कर्मचारी नाम) मान (कैरोल जॉनसन) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.16 सेकंड) − . का चयन करके तालिका से स

  1. MySQL में एक कॉलम में अधिकतम मान ज्ञात करें

    हमें कॉलम में अधिकतम मान ज्ञात करने के लिए MAX(columnName) का उपयोग करने की आवश्यकता है। लेकिन, सबसे पहले, हम MySQL में डेटाबेस और टेबल के बारे में समझेंगे। MySQL को स्थापित करने से पहले, यह निर्धारित करना महत्वपूर्ण है कि कौन सा संस्करण और कौन सा वितरण प्रारूप (यह एक बाइनरी फ़ाइल या स्रोत फ़ाइलों