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

MySQL के साथ INITCAP () कार्यक्षमता के विपरीत कैसे कार्यान्वित करें?


INITCAP() विधि प्रत्येक शब्द में पहले अक्षर को अपरकेस में और बाकी को लोअरकेस में प्रदर्शित करती है।

विपरीत कार्यक्षमता को लागू करने के लिए, आपको MySQL में अपना स्वयं का फ़ंक्शन बनाना होगा। यह रहा फंक्शन -

mysql> delimiter //mysql> फंक्शन बनाएं ConvertFirstLetterToLowerAndRemainingToCapital(value varchar(250)) रिटर्न varchar(250) deterministic start valueLengthint; एल इंट घोषित करें; मान सेट करें लंबाई =char_length (मान); सेट मान =ऊपरी (मान); सेट एल =0; जबकि (l  सीमांकक;

फंक्शन को सेलेक्ट स्टेटमेंट की मदद से कॉल करें -

mysql> ConvertFirstLetterToLowerAndRemainingToCapital('Introduction To MySQL');
चुनें

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+------------------------------------------ ---------------------------+| ConvertFirstLetterToLowerAndRemainingToCapital('MySQL का परिचय') |+------------------------------------------ ---------------------------------+| मायएसक्यूएल का परिचय |+------------------------------------------- ----------------------------+1 पंक्ति सेट में, 2 चेतावनियां (0.04 सेकंड)
  1. MySQL के साथ महीने में तालिका में मानों का योग कैसे करें?

    इसके लिए, EXTRACT () का उपयोग करें, जो आपको विशिष्ट महीने के रिकॉर्ड निकालने की अनुमति देगा। उदाहरण के लिए, जनवरी में सभी कीमतों को जोड़ने के लिए (वर्ष चाहे जो भी हो)। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTabl

  1. MySQL के साथ दिनांक रिकॉर्ड वाली तालिका में दिनांक कैसे बदलें?

    मान लीजिए कि आपको तारीख बदलने और साल जोड़ने की जरूरत है। इसके लिए DATE_ADD() के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1984 (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De

  1. MySQL में अंत में किसी विशेष मान को कैसे क्रमबद्ध करें?

    इसके लिए आप ORDER BY का उपयोग कर सकते हैं। आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.60 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो 57 (पूर्ण_नाम) मान (क्रिस ब्राउन) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.31 सेकंड) चयन कथन का उपयोग करके तालिका से रिकॉर