Data Science

Reading Data from CSVs and Databases

Senior Data Analyst
April 14, 2026
5 min read

From CSV

import pandas as pd

df = pd.read_csv('sales_data.csv')

From SQL Database

from sqlalchemy import create_engine

engine = create_engine('postgresql://user:pass@localhost/db')

df = pd.read_sql('SELECT * FROM orders', engine)

Pro Tip

Pandas works seamlessly with your existing SQL skills. You can pull data with SQL and manipulate it in Python.

*Day 105: Selecting and Filtering Data.*

Ready to put your knowledge into practice?

Join SQL Mastery and learn through interactive exercises.