1. Learn
  2. /
  3. कोर्स
  4. /
  5. Python में डेटा आयात का परिचय

Connected

अभ्यास

SQL क्वेरियों के Hello World को कस्टमाइज़ करना

अपनी पहली SQL क्वेरी चलाने पर बधाई! अब आप सीखेंगे कि अपनी क्वेरी को कैसे कस्टमाइज़ करें ताकि आप:

  • किसी टेबल से चुने हुए कॉलम सेलेक्ट कर सकें;
  • निश्चित संख्या में पंक्तियाँ सेलेक्ट कर सकें;
  • डेटाबेस टेबल से कॉलम नाम इम्पोर्ट कर सकें.

याद कीजिए कि वीडियो में Hugo ने इसी तरह की क्वेरी कस्टमाइज़ेशन किया था:

engine = create_engine('sqlite:///Northwind.sqlite')

with engine.connect() as con:
    rs = con.execute("SELECT OrderID, OrderDate, ShipName FROM Orders")
    df = pd.DataFrame(rs.fetchmany(size=5))
    df.columns = rs.keys()

पैकेज पहले से इस प्रकार इम्पोर्ट किए गए हैं:

from sqlalchemy import create_engine
import pandas as pd

engine भी पहले से बनाया जा चुका है:

engine = create_engine('sqlite:///Chinook.sqlite')

engine कनेक्शन पहले से इस स्टेटमेंट के साथ खुला है:

with engine.connect() as con:

जिस कोड को आपको पूरा करना है, वह सब इसी कॉन्टेक्स्ट के अंदर है.

निर्देश

100 XP
  • वह SQL क्वेरी चलाएँ जो Employee टेबल से LastName और Title कॉलम सेलेक्ट करती है. परिणाम वैरिएबल rs में स्टोर करें.
  • rs पर fetchmany() मेथड अप्लाई करके 3 रिकॉर्ड रिट्रीव करें. उन्हें DataFrame df में स्टोर करें.
  • rs ऑब्जेक्ट का उपयोग करके DataFrame के कॉलम नामों को टेबल के संबंधित कॉलम नामों पर सेट करें.