วันที่เริ่มต้นและวันที่สิ้นสุดของการจองที่ได้จองผลิตภัณฑ์ชื่อ 'Book collection A' คืออะไร?
What are the start date and end date of the booking that has booked the product named 'Book collection A'?
df_bookings = pd.DataFrame(columns=['booking_start_date', 'booking_end_date', 'booking_id']); df_products_booked = pd.DataFrame(columns=['product_id', 'booking_id']); df_products_for_hire = pd.DataFrame(columns=['product_id', 'product_name'])
df_bookings.merge(df_products_booked.merge(df_products_for_hire[df_products_for_hire['product_name'] == 'Book collection A'], on='product_id'), on='booking_id')[['booking_start_date', 'booking_end_date']]