Working with Databases Exercise Answer Key
Answer Key
engine = create_engine('postgresql+psycopg2://test:test@localhost:5432/ecommerce_shop')
pd.read_sql_table('customers', con=engine)
pd.read_sql_table('orders', con=engine)
most_recent_orders = pd.read_sql('SELECT first_name, last_name, MAX(order_date) AS order_date FROM customers JOIN orders ON customers.id = orders.customer_id', con=engine)
top_orders = pd.read_sql('SELECT * FROM orders ORDER BY total_price LIMIT 5', con=engine)
most_recent_orders.to_sql('most_recent_orders', con=engine, if_exists='fail')