表数据
CREATE TABLE user_signins ( id INT AUTO_INCREMENT PRIMARY KEY, user_id INT NOT NULL, sign_in_date DATE NOT NULL, consecutive_days INT DEFAULT 1, last_sign_in_date DATE NOT NULL );当签到时,检测昨天的是否有签到数据,如果有的话在今天签到数据的consecutive_days值设为昨天的consecutive_days+1
如果昨天没有签到数据,直接插入今天的签到数据,consecutive_days=1
查询的时候传入userid,获取昨天的用户签到的consecutive_days就知道连续签到几天了。
网友回复
python如何调用openai的api实现知识讲解类动画讲解视频的合成?
html如何直接调用openai的api实现海报可视化设计及文本描述生成可编辑海报?
f12前端调试如何找出按钮点击事件触发的那段代码进行调试?
abcjs如何将曲谱播放后导出mid和wav格式音频下载?
python如何将曲子文本生成音乐mp3或wav、mid文件
python中mp3、wav音乐如何转成mid格式?
js在HTML中如何将曲谱生成音乐在线播放并下载本地?
python如何实现在windows上通过键盘来模拟鼠标操作?
python如何给win10电脑增加文件或文件夹右键自定义菜单?
python如何将音乐mp3文件解析获取曲调数据?