gpt4 book ai didi

mysql - 按价格按项目查找天数的 SQL 查询

转载 作者:行者123 更新时间:2023-11-30 23:26:26 24 4
gpt4 key购买 nike

我有一个包含列的购买表 - item_key、price、recorded_at(datetime)。

对于任何商品,价格都会随着我们开展一些促销事件而时不时地发生变化。例如; item_key 1 的正常价格为 100,我们将价格降低到 80 一周,然后恢复正常价格。不同时间促销价格可能不同(下次可能是60而不是80)。我们有大约 100 件商品。

我正在尝试编写一个查询 (mysql) 以按价格按项目获取天数。我的查询变得太复杂了,返回结果的时间超出了可接受的范围。

我将不胜感激任何帮助。

谢谢,

最佳答案

我不完全确定你所说的“按价格列出的天数”是什么意思......我假设因为这是一张采购表,所以每个条目都是一次购买......如果是这种情况并且你想查看每件商品的购买天数和特定价格,我认为这应该可行:

SELECT item_key, price, COUNT(DISTINCT recorded_at) from table
GROUP BY item_key, price

我认为这应该采用每个 item_key/price 对并计算该对有多少不同的销售天数。

关于mysql - 按价格按项目查找天数的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13079147/

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