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

पायथन का उपयोग करके MySQL तालिका के स्तंभों में अंकगणित कैसे करें?

जैसा कि नाम से पता चलता है, अंकगणितीय संक्रियाओं का उपयोग जोड़, घटाव, भाग, गुणा या मापांक जैसे संक्रियाओं को करने के लिए किया जाता है।

अंकगणितीय संचालन आपकी तालिका में संख्यात्मक डेटा पर संचालित होते हैं।

सिंटैक्स

अतिरिक्त करने के लिए

टेबल_नाम से op1+op2 चुनें

यहाँ, op1 और op2 स्तंभ नाम या संख्यात्मक मान हैं। यदि op1 और op2 संख्यात्मक मान हैं, तो FROM क्लॉज की आवश्यकता नहीं है।

उपरोक्त सिंटैक्स में + को -,*,%,/ द्वारा अन्य अंकगणितीय संचालन करने के लिए प्रतिस्थापित किया जा सकता है।

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

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

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

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

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

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

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

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

+---------------+------------+| सेल_प्राइस | कर |+---------------+------------+| 1000 | 200 || 500 | 100 || 50 | 50 || 180 | 180 |+---------------+------------+

उदाहरण

हमें सेल_प्राइस और टैक्स सहित दोनों कॉलम मानों को जोड़कर राशि की गणना करने की आवश्यकता है।

आयात करें सेलेक्ट सेल_प्राइस, टैक्स, कॉनकैट (सेल_प्राइस + टैक्स) एएस अमाउंट फ्रॉम सेल्स"cursor.execute(query)rows=cursor.fetchall() पंक्तियों में पंक्ति के लिए:प्रिंट (पंक्ति) db.close ()

आउटपुट

( 'sale_price' , 'tax' , 'amount' )(1000,200,1200)(500,100,600)(100,50,150)(700,180,880)

अंकगणितीय जोड़ तालिका में दो स्तंभों पर संचालित होता है। इसी प्रकार, अन्य अंकगणितीय संक्रियाएँ आवश्यकता के आधार पर की जा सकती हैं।


  1. कैसे अजगर का उपयोग कर MySQL में दिनांक वस्तु सम्मिलित करने के लिए?

    एक MySQL डेटाबेस में एक तिथि सम्मिलित करने के लिए, आपको अपनी तालिका में प्रकार दिनांक या डेटाटाइम का एक कॉलम होना चाहिए। एक बार आपके पास यह हो जाने के बाद, आपको अपने डेटाबेस में डालने से पहले अपनी तिथि को एक स्ट्रिंग प्रारूप में परिवर्तित करना होगा। ऐसा करने के लिए, आप डेटाटाइम मॉड्यूल के strftime स

  1. पायथन में किसी तिथि पर अंकगणितीय संचालन कैसे करें?

    पायथन में टाइमडेल्टा वस्तुओं का उपयोग करके दिनांक और समय का गणित करना बहुत आसान है। जब भी आप किसी दिनांक/समय में जोड़ना या घटाना चाहते हैं, तो datetime.datetime() का उपयोग करें, फिर datetime.timedelta() उदाहरणों को जोड़ें या घटाएं। टाइमडेल्टा ऑब्जेक्ट एक अवधि का प्रतिनिधित्व करता है, दो तिथियों या स

  1. MySQL डेटाबेस में पायथन टपल कैसे डालें?

    यह मानते हुए कि परीक्षण के रूप में नामित MySQL डेटाबेस सर्वर पर मौजूद है और कर्मचारी नाम की एक तालिका भी बनाई गई है। तालिका में पाँच फ़ील्ड हैं fname, lname, आयु, लिंग और वेतन। एक रिकॉर्ड के डेटा वाले टपल ऑब्जेक्ट को परिभाषित किया गया है t1=('Mac', 'Mohan', 20, 'M', 2000) MyS