gpt4 book ai didi

sql - 如何忽略查询结果中的第一个零

转载 作者:行者123 更新时间:2023-12-04 23:52:09 27 4
gpt4 key购买 nike

如果在生产的头几天有任何零值,我想忽略。

SELECT D_DATE, PRODUCE FROM PRODUCTION

数据集

Date         Produce
1/1/2015 0
1/2/2015 0
1/3/2015 0
1/4/2015 6
1/5/2015 5
1/6/2015 2
1/7/2015 0
1/8/2015 1
1/9/2015 1

前三天是零,我想在结果中忽略它,但不应忽略第 7 天

期望的结果

Date         Produce
1/4/2015 6
1/5/2015 5
1/6/2015 2
1/7/2015 0
1/8/2015 1
1/9/2015 1

最佳答案

为简单起见,我假设至少有一天的产出 > 0。

SELECT d_date, produce
FROM production
WHERE
d_date >= (
SELECT MIN(d_date)
FROM production
WHERE
produce != 0
)
;

关于sql - 如何忽略查询结果中的第一个零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29137737/

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