gpt4 book ai didi

sql - 显示今天、明天、一周和一个月的产品

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

我想展示今天的产品并提出这样的要求:

SELECT P.* FROM PRODUCTS AS P WHERE P.END_DATE>=NOW() AND P.STARTING_DATE <= NOW()::DATE

明天我会带什么产品,我做+1

SELECT P.* FROM PRODUCTS AS P WHERE P.END_DATE>=NOW() AND P.STARTING_DATE <= NOW()::DATE + 1 

一周 + 7

SELECT P.* FROM PRODUCTS AS P WHERE P.END_DATE>=NOW() AND P.STARTING_DATE <= NOW()::DATE + 7

但是当月如何提现呢?

如果我 + 30,它会在 3 天内显示,但我不需要下个月的产品。

我是否正确地完成了其他请求?

最佳答案

您可以使用INTERVAL

为了明天;

SELECT P.* FROM PRODUCTS AS P WHERE P.END_DATE>=NOW() AND P.STARTING_DATE <= NOW()::DATE  + INTERVAL 1 DAY

1 周;

SELECT P.* FROM PRODUCTS AS P WHERE P.END_DATE>=NOW() AND P.STARTING_DATE <= NOW()::DATE  + INTERVAL 7 DAY

关于sql - 显示今天、明天、一周和一个月的产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55529149/

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