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

MySql

  1. MySQL IF () फ़ंक्शन कैसे काम करता है?

    MySQL IF() फ़ंक्शन MySQL नियंत्रण प्रवाह फ़ंक्शन में से एक है जो एक शर्त के आधार पर एक मान देता है। इसे कभी-कभी IF ELSE या IF THEN ELSE फ़ंक्शन के रूप में संदर्भित किया जाता है। मूल रूप से, इसमें तीन भाव होते हैं और यदि पहली अभिव्यक्ति सत्य है (शून्य नहीं और शून्य नहीं), तो यह दूसरी अभिव्यक्ति देता

  2. मैं चयन कथन के भीतर MySQL IF () फ़ंक्शन का उपयोग कैसे कर सकता हूं?

    IF() फ़ंक्शन के पहले तर्क के रूप में एक शर्त के साथ कॉलम का नाम प्रदान करके SELECT स्टेटमेंट के भीतर MySQL IF() फ़ंक्शन का उपयोग करना काफी संभव है। इसे समझने के लिए, तालिका छात्र से निम्नलिखित डेटा पर विचार करें। mysql> Select * from Students; +----+-----------+-----------+----------+------------

  3. मैं MySQL IF () फ़ंक्शन के तर्क के रूप में एक चयन कथन का उपयोग कैसे कर सकता हूं?

    MySQL IF() फ़ंक्शन के पहले तर्क के रूप में SELECT कथन का उपयोग करना काफी संभव है। इसे समझने के लिए, तालिका छात्र के आंकड़ों पर विचार करें। mysql> Select * from Students; +----+-----------+-----------+----------+----------------+ | id | Name | Country | Language | Course | +----+--

  4. मैं MySQL IF () फ़ंक्शन का उपयोग करके एक पंक्ति के NULL के बजाय, मान को कैसे अनुकूलित कर सकता हूं?

    मान लीजिए कि हमारी कर्मचारी तालिका में हमारे पास दो कर्मचारियों के लिए वेतन कॉलम के मान के रूप में NULL है। इस प्रकार दिखाया गया डेटा अपने आप में अर्थपूर्ण नहीं है। mysql> Select * from employee; +----+--------+--------+ | ID | Name   | Salary | +----+--------+--------+ | 1 | Gaurav  |

  5. कॉलम के मानों से किसी विशेष स्ट्रिंग को हटाने के बाद हम MySQL तालिका को कैसे अपडेट कर सकते हैं?

    हम अद्यतन खंड के साथ TRIM() फ़ंक्शन का उपयोग करके किसी कॉलम के मानों से एक विशेष स्ट्रिंग को हटाने के बाद MySQL तालिका को अपडेट कर सकते हैं। Examination_btech तालिका के उदाहरण का अनुसरण करने से यह स्पष्ट हो जाएगा - उदाहरण मान लीजिए कि यदि हम कॉलम कोर्स के अंतिम से (CSE) के मानों को हटाना चाहते हैं औ

  6. हम MySQL क्वेरी में NULL की जांच कैसे कर सकते हैं?

    IS NULL ऑपरेटर की मदद से, हम MySQL क्वेरी में NULL की जांच कर सकते हैं। हम =(तुलना ऑपरेटर) का उपयोग नहीं कर सकते क्योंकि जैसा कि हम जानते हैं कि NULL एक मान नहीं है। निम्नलिखित उदाहरण कर्मचारी तालिका के डेटा का उपयोग करके इसे प्रदर्शित करेगा - उदाहरण mysql> Select * from Employee WHERE Salary IS

  7. मैं एक ही क्वेरी में दो बार रैंड () फ़ंक्शन को कॉल कर रहा हूं, तो क्या यह एक ही यादृच्छिक संख्या को दो बार उत्पन्न करेगा या यह दो अलग-अलग यादृच्छिक संख्याएं उत्पन्न करेगा?

    हम जानते हैं कि MySQL रैंड () 0 और 1 की सीमा के बीच एक यादृच्छिक फ्लोटिंग पॉइंट मान देता है। यदि हम रैंड () फ़ंक्शन को बिना बीज के, एक ही क्वेरी में दो बार कॉल करेंगे, तो यह दो अलग-अलग यादृच्छिक संख्याएँ उत्पन्न करेगा। निम्नलिखित उदाहरण से यह स्पष्ट हो जाएगा - उदाहरण mysql> Select RAND(), RAND()

  8. मैं पंक्तियों के MySQL सेट को फेरबदल करने के लिए ORDER BY क्लॉज में RAND () फ़ंक्शन का उपयोग कैसे कर सकता हूं?

    जब हम RAND() फ़ंक्शन के साथ MySQL ORDER BY क्लॉज का उपयोग करते हैं तो परिणाम सेट में पंक्तियों का फेरबदल सेट होगा। दूसरे शब्दों में, परिणाम सेट एक यादृच्छिक क्रम में होगा। इसे समझने के लिए निम्नलिखित रिकॉर्ड वाली एक तालिका कर्मचारी पर विचार किया जाता है - mysql> Select * from employee; +----+----

  9. हम MySQL में यादृच्छिक संख्याओं का समान क्रम कैसे उत्पन्न कर सकते हैं?

    जब एक पूर्णांक तर्क के साथ आह्वान किया जाता है, तो रैंड ( ) उस मान का उपयोग यादृच्छिक संख्या जनरेटर को सीड करने के लिए करता है। हर बार जब आप किसी दिए गए मान के साथ जनरेटर को सीड करते हैं, तो रैंड () यादृच्छिक संख्याओं के समान अनुक्रम का उत्पादन करेगा। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा - उदाहरण m

  10. हम MySQL टेबल से हर बार बेतरतीब ढंग से अलग-अलग पंक्तियों या मानों का सेट कैसे प्राप्त कर सकते हैं?

    जब हम किसी क्वेरी में ORDER BY और LIMIT क्लॉज के साथ RAND () फ़ंक्शन का उपयोग करते हैं, तो MySQL हर बार पंक्तियों या मानों के अलग-अलग सेट लौटाता है। इसे समझने के लिए निम्नलिखित रिकॉर्ड वाली एक तालिका कर्मचारी पर विचार किया जाता है - mysql> Select * from Employee; +----+--------+--------+ | ID | N

  11. MySQL LENGTH () फ़ंक्शन स्ट्रिंग की लंबाई को कैसे मापता है?

    MySQL LENGTH() फ़ंक्शन स्ट्रिंग की लंबाई को बाइट्स में मापता है, जिसका अर्थ है कि यह मल्टीबाइट सुरक्षित नहीं है। बहु-बाइट सुरक्षित कार्यों, जैसे CHAR_LENGTH() या CHARACTER_LENGTH(), और LENGTH() फ़ंक्शन के बीच परिणाम का अंतर विशेष रूप से यूनिकोड के लिए प्रासंगिक है, जिसमें अधिकांश वर्ण दो बाइट्स में

  12. MySQL में, CEILING () और FLOOR () फ़ंक्शन ROUND () फ़ंक्शन से कैसे भिन्न हैं?

    द सीलिंग () फ़ंक्शन सबसे छोटा पूर्णांक मान देता है जो X से छोटा नहीं है। निम्नलिखित उदाहरण पर विचार करें - mysql> Select CEILING(3.46); +---------------+ | CEILING(3.46) | +---------------+ |             4 | +---------------+ 1 row in set (0.00 sec)   mysql>

  13. मैं अपनी पसंद के कॉलम नाम में REPLACE () फ़ंक्शन का मान कैसे प्राप्त कर सकता हूं?

    हमारे पसंद के कॉलम नाम में REPLACE () फ़ंक्शन के मान प्राप्त करने के लिए, हमें REPLACE () फ़ंक्शन के साथ AS कीवर्ड का उपयोग करने की आवश्यकता है। उदाहरण mysql> Select Name, REPLACE(Name, G,S) AS Name_Changed from student Where Subject = Computers; +--------+--------------+ | Name | Name_Changed

  14. MySQL TRUNCATE () और ROUND () फ़ंक्शन के बीच महत्वपूर्ण अंतर क्या है?

    द TRUNCATE() फ़ंक्शन का उपयोग दशमलव स्थानों की डी संख्या में काटे गए एक्स के मान को वापस करने के लिए किया जाता है। यदि D 0 है, तो दशमलव बिंदु हटा दिया जाता है। यदि D ऋणात्मक है, तो मान के पूर्णांक भाग में मानों की D संख्या काट दी जाती है। निम्नलिखित उदाहरण पर विचार करें - mysql> Select TRUNCATE(7

  15. MySQL ROUND () फ़ंक्शन के आउटपुट पर, दूसरे तर्क के नकारात्मक मान का क्या प्रभाव होगा, जो दशमलव स्थानों की संख्या निर्दिष्ट करता है?

    यदि हम दूसरे तर्क का ऋणात्मक मान निर्दिष्ट करते हैं तो दशमलव बिंदु से पहले के अंक हटा दिए जाएंगे और पूर्णांकित कर दिए जाएंगे। हटाए जाने वाले अंकों की संख्या नकारात्मक दूसरे तर्क के मूल्य पर निर्भर करती है। निम्नलिखित उदाहरण ROUND() फ़ंक्शन के आउटपुट में दूसरे तर्क के ऋणात्मक मान के आधार पर परिवर्तन

  16. आईएन ऑपरेटर का उपयोग करके परिणाम सेट में तालिका प्रकार के साथ, मैं वर्तमान में उपयोग कर रहे एक अलग डेटाबेस में MySQL तालिकाओं की सूची कैसे देख सकता हूं?

    इसे SHOW FULL TABLES स्टेटमेंट के साथ किया जा सकता है। इसका सिंटैक्स इस प्रकार होगा - सिंटैक्स SHOW FULL TABLES IN db_name यहां db_name उस डेटाबेस का नाम है जिससे हम तालिकाओं की सूची देखना चाहते हैं। उदाहरण हम वर्तमान में क्वेरी नाम के डेटाबेस का उपयोग कर रहे हैं और नीचे दी गई MySQL क्वेरी हमें my

  17. हम वर्तमान में उपयोग किए जा रहे डेटाबेस में किसी तालिका से कॉलम की सूची कैसे प्राप्त कर सकते हैं?

    इसे SHOW COLUMNS स्टेटमेंट के साथ किया जा सकता है। इसका सिंटैक्स इस प्रकार होगा - सिंटैक्स SHOW COLUMNS FROM tab_name यहां tab_name उस तालिका का नाम है जिससे हम स्तंभों की सूची देखना चाहते हैं। उदाहरण उदाहरण में हम Student_info नामक तालिका से कॉलम की सूची प्राप्त कर रहे हैं - mysql> SHOW COLUMNS

  18. हम वर्तमान में उपयोग कर रहे अन्य डेटाबेस में किसी तालिका से कॉलम की सूची कैसे प्राप्त कर सकते हैं?

    इसे SHOW COLUMNS स्टेटमेंट के साथ किया जा सकता है। इसका सिंटैक्स इस प्रकार होगा - सिंटैक्स SHOW COLUMNS FROM db_name.tab_name यहाँ, tab_name उस तालिका का नाम है जिससे हम स्तंभों की सूची देखना चाहते हैं। Db_name डेटाबेस का नाम है, जिसमें तालिका संग्रहीत है उदाहरण उदाहरण में हम वर्तमान में डेटाबेस

  19. मैं MySQL COALESCE () फ़ंक्शन का उपयोग करके NULL के स्थान पर एक कॉलम में एक मान कैसे सम्मिलित कर सकता हूँ?

    इसे समझने के लिए, हम तालिका कर्मचारी के डेटा का उपयोग कर रहे हैं, जिसमें आईडी =5 और 6 के लिए वेतन =NULL है, इस प्रकार है - mysql> Select * from Employee; +----+--------+--------+ | ID | Name   | Salary | +----+--------+--------+ | 1  | Gaurav | 50000  | | 2  | Rahul  | 20

  20. हम MySQL तालिका के डेटा मान पर COALESCE () फ़ंक्शन कैसे लागू कर सकते हैं?

    यदि हम किसी MySQL तालिका के डेटा मान पर COALESCE() फ़ंक्शन लागू करना चाहते हैं तो हमें इस फ़ंक्शन के तर्क के रूप में कॉलम के नाम का उपयोग करने की आवश्यकता है। यदि पहले कॉलम में NULL मान होगा तो यह अगले कॉलम की जाँच करेगा और इसी तरह जब तक यह गैर-नल मान प्राप्त नहीं करता है। हम उपरोक्त अवधारणा को प्रद

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:202/229  20-कंप्यूटर/Page Goto:1 196 197 198 199 200 201 202 203 204 205 206 207 208