जैसा कि नाम से पता चलता है, अंकगणितीय संक्रियाओं का उपयोग जोड़, घटाव, भाग, गुणा या मापांक जैसे संक्रियाओं को करने के लिए किया जाता है।
अंकगणितीय संचालन आपकी तालिका में संख्यात्मक डेटा पर संचालित होते हैं।
सिंटैक्स
अतिरिक्त करने के लिए
टेबल_नाम से 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)
अंकगणितीय जोड़ तालिका में दो स्तंभों पर संचालित होता है। इसी प्रकार, अन्य अंकगणितीय संक्रियाएँ आवश्यकता के आधार पर की जा सकती हैं।