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

पायथन का उपयोग करके एसक्यूएल टेबल कॉलम कैसे गिनें?

SQL तालिका में मौजूद स्तंभों की संख्या की गणना करना आवश्यक हो सकता है।

यह info_schema.columns और WHERE क्लॉज के साथ गिनती (*) फ़ंक्शन का उपयोग करके किया जाता है। WHERE क्लॉज का उपयोग उस टेबल के नाम को निर्दिष्ट करने के लिए किया जाता है जिसके कॉलमों की गणना की जानी है।

सिंटैक्स

जानकारी_स्कीमा.स्तंभों से COUNT(*) चुनें जहां table_name='your_table_name'

पायथन में MySQL का उपयोग करके तालिका में कॉलम गिनने के चरण

  • MySQL कनेक्टर आयात करें

  • कनेक्ट का उपयोग करके कनेक्टर के साथ कनेक्शन स्थापित करें ()

  • कर्सर () विधि का उपयोग करके कर्सर ऑब्जेक्ट बनाएं

  • उपयुक्त mysql कथनों का उपयोग करके एक क्वेरी बनाएँ

  • निष्पादित () विधि का उपयोग करके SQL क्वेरी निष्पादित करें

  • कनेक्शन बंद करें

मान लीजिए कि हमारे पास नीचे "छात्र" नाम की एक तालिका है -

+----------+-------------+----------+---------------+ | नाम | कक्षा | शहर | मार्क्स |+----------+---------+----------+---------------+| करण | 4 | अमृतसर | 95 || साहिल | 6 | अमृतसर | 93 || कृति | 3 | बटाला | 88 || खुशी | 9 | दिल्ली | 90 || किरात | 5 | दिल्ली | 85 |+----------+------------+----------+---------------+

उदाहरण

हम उपरोक्त तालिका में स्तंभों की संख्या गिनना चाहते हैं।

आयात करें info_schema.columns से COUNT(*) चुनें जहां table_name="छात्र" "cursor.execute(query)col=cursor.fetchall() for x in col:Print(x)db.close()

उपरोक्त "छात्र" नाम की तालिका में मौजूद स्तंभों की संख्या देता है।

आउटपुट

4

  1. पायथन का उपयोग करके मैट्रिक्स को कैसे स्थानांतरित करें?

    जब मैट्रिक्स की पंक्तियों और स्तंभों को आपस में बदल दिया जाता है, तो मैट्रिक्स को स्थानांतरित कहा जाता है। पायथन में, एक मैट्रिक्स और कुछ नहीं बल्कि समान संख्या में वस्तुओं की सूचियों की एक सूची है। 3 पंक्तियों और 2 स्तंभों का एक मैट्रिक्स सूची वस्तु का अनुसरण कर रहा है X = [[12,7],     [4

  1. पायथन का उपयोग करके एक स्ट्रिंग में स्वरों की संख्या की गणना कैसे करें?

    एक स्ट्रिंग ऑब्जेक्ट घोषित करें जिसमें सभी स्वर हों। >>> vowels='aeiou' काउंट वैरिएबल इनिशियलाइज़ को 0 पर सेट करें >>> count=0 जांचें कि इनपुट स्ट्रिंग का प्रत्येक वर्ण स्वर स्ट्रिंग से संबंधित है या नहीं। अगर हाँ तो गिनती बढ़ाएँ >>> string='Hello How are you

  1. पायथन का उपयोग करके किसी फ़ाइल को कैसे हटाएं?

    आप ओएस मॉड्यूल में फ़ंक्शन के साथ एक फ़ाइल या एक खाली फ़ोल्डर को हटा सकते हैं। उदाहरण के लिए, यदि आप किसी फ़ाइल को हटाना चाहते हैं my_file.txt, >>> import os >>> os.remove('my_file.txt') os.remove का तर्क पूर्ण या सापेक्ष पथ होना चाहिए।