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

Python में MySQL का उपयोग करके IF स्टेटमेंट का उपयोग करना

IF स्टेटमेंट पायथन में एक सशर्त स्टेटमेंट है। यह किसी विशेष स्थिति की जांच करता है और तदनुसार कुछ कार्रवाई करता है।

यहां, हम Python का उपयोग करके SQL डेटाबेस के साथ इंटरैक्ट करने के लिए IF स्टेटमेंट के उपयोग पर चर्चा करेंगे।

सिंटैक्स

IF(condition, value_if_true, value_if_false)

IF स्टेटमेंट का उपयोग SELECT क्लॉज के साथ कुछ मानदंडों के आधार पर चयन करने के लिए किया जा सकता है।

Python में MySQL का उपयोग करके IF स्टेटमेंट से डेटा चुनने के चरण

  • MySQL कनेक्टर आयात करें
  • connect() से कनेक्शन स्थापित करें
  • cursor() से कर्सर ऑब्जेक्ट बनाएं
  • उपयुक्त MySQL स्टेटमेंट से क्वेरी बनाएं
  • execute() से SQL क्वेरी निष्पादित करें
  • कनेक्शन बंद करें

उदाहरण

मान लीजिए हमारे पास MyTable नाम की एक तालिका है:

+----------+---------+
| id       | value   |
+----------+---------+
| 1        | 200     |
| 2        | 500     |
| 3        | 1000    |
| 4        | 600     |
| 5        | 100     |
| 6        | 150     |
| 7        | 700     |
+----------+---------+
import mysql.connector

db = mysql.connector.connect(
    host="your_host",
    user="your_username",
    password="your_password",
    database="database_name"
)

cursor = db.cursor()
query = "SELECT value, IF(value > 500, 'PASS', 'FAIL') FROM MyTable"
cursor.execute(query)
for row in cursor:
    print(row)
db.close()

आउटपुट

(200, 'FAIL')
(500, 'FAIL')
(1000, 'PASS')
(600, 'PASS')
(100, 'FAIL')
(150, 'FAIL')
(700, 'PASS')

उपरोक्त कोड 500 से कम मान वाले मानों को FAIL और 500 से अधिक मान वाले मानों को PASS निर्दिष्ट करता है।

  1. Windows पर Python का उपयोग कैसे करें Windows पर Python का उपयोग कैसे करें

    सीखने और उपयोग करने के लिए सर्वोत्तम प्रोग्रामिंग भाषाओं में से एक के रूप में, यह कोई आश्चर्य नहीं है कि लाखों नए कोडर अपना ध्यान Python का उपयोग करना सीखने की ओर लगाते हैं। यह प्रवेश के लिए कम बाधा प्रदान करता है, सभी प्रमुख ऑपरेटिंग सिस्टम पर Python के लिए समर्थन के साथ, जिससे आप वेबसाइट्स से लेकर

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

    स्क्रीन पर आउटपुट करने का बुनियादी तरीका print स्टेटमेंट का उपयोग करना है। >>> print Hello, world Hello, world एक ही लाइन पर स्पेस से अलग कई चीजें प्रिंट करने के लिए, उनके बीच कॉमा का उपयोग करें। उदाहरण के लिए: >>> print Hello,, World Hello, World जबकि किसी भी स्ट्रिंग में स्पेस न

  1. - Python Import Statement के साथ Multiple Modules का उपयोग कैसे करें?

    Single Import Statement में Multiple Modules Single Import Statement में Multiple Modules Import करने के लिए, बस Module Names को Commas से Separate करें। उदाहरण >>> import math, sys, os Module Aliases के साथ यदि आप Modules को Import करने वाले Name को Change करना चाहते हैं, तो प्रत्येक Mo