Rimuovi gli alias delle tabelle (usa i nomi delle tabelle reali)
SELECT
sales_flat_order_address.firstname,
sales_flat_order_address.lastname,
sales_flat_order.base_total_invoiced,
sales_flat_order_address.email,
sales_flat_order_address.telephone,
sales_flat_order_address.postcode,
sales_flat_order_address.street,
sales_flat_order_address.locality,
sales_flat_order_address.city
FROM sales_flat_order_address
INNER JOIN customer_address_entity
ON sales_flat_order_address.entity_id = customer_address_entity.entity_id
INNER JOIN pincode_24_11_2015
ON sales_flat_order_address.postcode = pincode_24_11_2015.pincode
INNER JOIN pincode_city_state_map
ON pincode_24_11_2015.pincode_id = pincode_city_state_map.pincode_id
INNER JOIN city
ON pincode_city_state_map.city_id = city.city_id
INNER JOIN sales_flat_order
ON sales_flat_order_address.entity_id = sales_flat_order.entity_id
WHERE sales_flat_order_address.city = "Pune"
AND customer_address_entity.created_at BETWEEN "2015-01-01 00:00:00" AND "2016-01-07 00:00:00";