Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么设查询表的条件


  共有2467人关注过本帖树形打印复制链接

主题:[求助]怎么设查询表的条件

帅哥哟,离线,有人找我吗?
meiyi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:66 积分:569 威望:0 精华:0 注册:2016/8/4 15:18:00
[求助]怎么设查询表的条件  发帖心情 Post By:2016/8/28 9:44:00 [只看该作者]

有学生信息表和学生缴费记录表。通过学生姓名关联。想查询学生最后缴费日期距今已超过5个月的学生名单。在查询表里的条件应该怎么写?


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/28 11:07:00 [只看该作者]

如果是Sqlserver数据库,这样写

 

DateDiff(m, 缴费日期, GetDate()) > 5

 

如果是Access数据库,这样写

 

DateDiff('m', 缴费日期, Date()) > 5


 回到顶部
帅哥哟,离线,有人找我吗?
meiyi
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:66 积分:569 威望:0 精华:0 注册:2016/8/4 15:18:00
  发帖心情 Post By:2016/8/28 13:20:00 [只看该作者]

以下是引用大红袍在2016/8/28 11:07:00的发言:

如果是Sqlserver数据库,这样写

 

DateDiff(m, 缴费日期, GetDate()) > 5

 

如果是Access数据库,这样写

 

DateDiff('m', 缴费日期, Date()) > 5

 

追问,因为每个学生有很多条交费记录,怎么筛选学生最后一次交费日期距今超过5个月??谢谢。

[此贴子已经被作者于2016/8/28 13:20:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/28 14:26:00 [只看该作者]

 上传实例,要重新编写sql语句。

 回到顶部