gpt4 book ai didi

mysql - MySQL根据年份条件查询

转载 作者:行者123 更新时间:2023-11-29 17:01:09 26 4
gpt4 key购买 nike

我有一个 mysql 表,其价格如下

id  element_id  daily_price   weekly_price   since          until 
----------------------------------------------------------------------
1 2 400 2800 2017-01-01 2017-05-31
2 2 500 3500 2017-06-01 2017-12-31
3 2 600 4200 2018-01-01 2018-05-31
4 2 700 4900 2018-06-01 2018-12-31

我想做一个查询来获取当年的最低每日价格和每周价格。如果本年度没有设定价格,则应获得与去年相同的最低价格。

最佳答案

你可以用这个来做到

SELECT MIN(daily_price) as minDailyPrice, Max(weekly_price) as maxWeeklyPrice 
FROM yourTable
WHERE until <= 'current_year_here'
ORDER BY until DESC
LIMIT 1

关于mysql - MySQL根据年份条件查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52243822/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com