如何在 sql 查询中获取带日期的整数总和?
How to get sum of int with date in sql query?
我有以下查询,我想添加特定日期的所有视图,如下所示。
SELECT SUM("videoView"."views"), "videoView"."startDate"::timestamp::date
FROM "videoView"
WHERE "videoView"."videoId" =23
AND ("videoView"."startDate"::timestamp::date)= '2021/11/25'
GROUP BY "videoView"."startDate"
我想要的结果是:
sum date
3 2021/11/25
我得到的结果是
sum date
2 2021/11/25
1 2021/11/25
select SUM(WordCount) as 'words per day'
from @WordsCount
group by DateAdded
如@joachim-isaksson 所述,您可以按以下方式执行此操作:
SELECT SUM("videoView"."views"), "videoView"."startDate"::timestamp::date
FROM "videoView"
WHERE "videoView"."videoId" =23
AND ("videoView"."startDate"::timestamp::date)= '2021/11/25'
GROUP BY "videoView"."startDate"::timestamp::date;
我有以下查询,我想添加特定日期的所有视图,如下所示。
SELECT SUM("videoView"."views"), "videoView"."startDate"::timestamp::date
FROM "videoView"
WHERE "videoView"."videoId" =23
AND ("videoView"."startDate"::timestamp::date)= '2021/11/25'
GROUP BY "videoView"."startDate"
我想要的结果是:
sum date
3 2021/11/25
我得到的结果是
sum date
2 2021/11/25
1 2021/11/25
select SUM(WordCount) as 'words per day'
from @WordsCount
group by DateAdded
如@joachim-isaksson 所述,您可以按以下方式执行此操作:
SELECT SUM("videoView"."views"), "videoView"."startDate"::timestamp::date
FROM "videoView"
WHERE "videoView"."videoId" =23
AND ("videoView"."startDate"::timestamp::date)= '2021/11/25'
GROUP BY "videoView"."startDate"::timestamp::date;