gpt4 book ai didi

php - MySQL 中的每周价格

转载 作者:行者123 更新时间:2023-11-29 08:14:52 26 4
gpt4 key购买 nike

我有以下表结构

id, startdate, hotelid, price

在前端,我显示的最低和最高价格为$35 - $671(每天) 这是酒店每天的最低和最高价格。我可以根据 GROUP BY hotelid 获取每日数据并获取最低/最高价格,如下所示:

SELECT
hotelid,
MIN(price) AS `minprice`,
MAX(price) AS `maxprice`
FROM
hotel_price
WHERE
startdate > NOW()
AND
price > 0
GROUP BY
hotelid;

现在,客户希望将每周价格显示为最低/最高。但我很困惑,因为表中的数据是按天计算的,我应该如何计算并将每周价格总和显示为最小值最大值?我们如何在 mysql 查询中做到这一点?

最佳答案

尝试在哪里

WHERE price > 0 and startdate BETWEEN NOW() and DATE_SUB(NOW(), INTERVAL 7 DAY)

关于php - MySQL 中的每周价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20835967/

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