您好我有一个property_rate表和值
id start_date end_date rate
1 2017-11-19 2017-11-21 100
2 2017-11-22 2017-11-24 300
3 2017-11-25 2017-11-28 500
4 2017-11-29 2017-11-30 200
在这里,我希望获得一周中价格最低的行,如
id start_date end_date rate
1 2017-11-19 2017-11-21 100
我尝试了以下查询,但它返回null
SELECT MIN(rate_per_week) AS min_value FROM property_rate WHERE start_date >= UNIX_TIMESTAMP(CURDATE() - INTERVAL 7 DAY)
答案 0 :(得分:0)
试试这个:
SELECT id, start_date, end_date, rate FROM <Table> ORDER BY rate ASC LIMIT <amount of rows to show>;
答案 1 :(得分:0)
您必须放置您的表名。 这是工作代码
OPENXML
答案 2 :(得分:0)
我通过以下查询实现了它
SELECT MIN(rate_per_week)AS min_value FROM property_rate WHERE start_date&gt; =&#39; 2017-21-11&#39;按周分组(&#39; 2017-21-11&#39;)