求个SQL语句

danjiewu 2006-10-19 12:06:37
billing表里有user,date,effort字段,另外还有个User表。
要找出最近7天内未填记录的人员和日期,人员比较好办,日期怎么得到?
一般的SQL语句好像不行,看有没有办法实现?
...全文
261 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
danjiewu 2006-10-23
  • 打赏
  • 举报
回复
不是找出哪些人填过,是找出哪些人在哪些天没有填。
wwh103 2006-10-21
  • 打赏
  • 举报
回复
select user,date
from billing,user
where billing.user=user.user and date(now())-billing.date<7;
danjiewu 2006-10-20
  • 打赏
  • 举报
回复
比如一共有Luis,Bob2个用户,
User表里内容为
user date effort
Luis 20061019 1
Luis 20061018 8
Luis 20061017 4
Luis 20061016 6
Bob 20061017 5

现在要找出一周内哪些人哪些天没有填写记录。
结果应该这样:
Luis 20061015
Luis 20061014
Luis 20061013
Bob 20061019
Bob 20061018
Bob 20061016
Bob 20061015
Bob 20061014
Bob 20061013

xnake 2006-10-19
  • 打赏
  • 举报
回复
既然未填,何来日期
cosio 2006-10-19
  • 打赏
  • 举报
回复
具体的数据给一些!
danjiewu 2006-10-19
  • 打赏
  • 举报
回复
billing 是人员每天都需要填的,现在就是要找出哪些人员在哪天没有填写记录。
小辉 2006-10-19
  • 打赏
  • 举报
回复
是不是 7天未登录的人员 和 这些人员的 最后登录时间?
huailairen 2006-10-19
  • 打赏
  • 举报
回复
麻烦楼主说清楚点
askyin 2006-10-19
  • 打赏
  • 举报
回复
不懂
什么意思?

56,803

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧