私はこの仕事をするのに苦労しています、このクエリは2つの日付の間で最も安い価格で取引を与えるはずですが、どういうわけかそれは常に最も安いオファーを与えており、それはちょっと日付を無視します
SELECT offer_id
FROM travel_offers o
WHERE price = (
SELECT MIN(price) as minprice
FROM travel_offers om
WHERE
o.latitude = om.latitude AND
o.longitude = om.longitude AND
(o.time_from BETWEEN '2012-07-01' AND '2012-11-31')
AND
(o.time_to BETWEEN '2012-07-01' AND '2012-11-31')
)