gpt4 book ai didi

mysql - 获取 MySql 中两个日期之间的相似计数

转载 作者:行者123 更新时间:2023-11-30 00:45:32 25 4
gpt4 key购买 nike

先生, 我的项目的概念是,登录用户可以上传三张不同的照片,详细信息存储在 b_photodetails 表中,字段为(id,photoid,student_id,userid,count,likes,subdate) idas1,2,3 ...ect photoid 表示存储照片文件的名称 userid,count 是上传的照片数量,即 1,2 和 3anly。likes 是每张照片的点赞总数。我还有另一个表like_master包含点赞详情,字段为(like_id,userid,like_date),该表中的点赞id与b_photodetails表中的id相同,并且liked_date 是喜欢照片的日期。所以我需要获取两个特定之间的喜欢数量日期。请帮助我在 MySQL 中构建一个查询来解决这个问题。

例如:如果我们在 id=1 的地方点赞,则 b_photodetails 中的点赞数将为 1,like_master 表将为(like_id,userid, like_date) (1,userid 例如:sree,2014-01-28 )

最佳答案

我真的不确定你在问什么,但是,这是我在黑暗中的尝试:

select sum(likes) from like_master where liked_date between 'date1' and 'date2';

或者可能

select sum(lm.likes)
from b_photodetails as b
right join like_master as lm
on b.userid = lm.userid
where lm.liked_date between 'date1' and 'date2';

关于mysql - 获取 MySql 中两个日期之间的相似计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21397966/

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