怎么写?:-(

eddielinke 2004-11-15 11:48:18
如何查找或删除user表的[注册时间]超过15天(和当前时间比较),并且在销售表里15天内没有记录的(和当前时间比较)用户?
...全文
66 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
eddielinke 2004-11-22
  • 打赏
  • 举报
回复
谢谢!!那天我刚注册,没时间弄清楚怎么给分的,所以改成0分了,抱歉!再次感谢!!
up0point 2004-11-16
  • 打赏
  • 举报
回复
up
davorsuker39 2004-11-16
  • 打赏
  • 举报
回复
up
azsoft 2004-11-16
  • 打赏
  • 举报
回复
记着下会带点分 :)
azsoft 2004-11-16
  • 打赏
  • 举报
回复
select diffdate(day,注册时间,getdate())
from user表 --和当前时间比较

select *
from 销售表,user表
where user表.id=销售表.id
and diffdate(day,注册时间,getdate())<15 -- 和当前时间比较
newregister 2004-11-16
  • 打赏
  • 举报
回复
select * from user a
where datediff(day,注册时间,getdate())>15
and not exists(select 1 from 销售表 where 用户ID=a.用户ID and datediff(day,销售日期,getdate())<=15)

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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