access如何查询指定月份之前的记录
以“学生表”、“成绩表”和“课程表”为数据源,以出生日期中的月份为参数,建立一个名为建立一个名为“以月份为参数查询记录”的参数查询。要求:运行时,输入要查询的月份,能显示...
以“学生表”、“成绩表”和“课程表”为数据源,以出生日期中的月份为参数,建立一个名为建立一个名为“以月份为参数查询记录”的参数查询。要求:运行时,输入要查询的月份,能显示出出生月份不大于所输入月份值的数值形式的相应记录的学号、姓名、课程名、平时成绩和期末成绩。
题目所给出的提示是:单参数查询。参数为月份,默认为文本值,可用val()函数求得其数值形式 展开
题目所给出的提示是:单参数查询。参数为月份,默认为文本值,可用val()函数求得其数值形式 展开
3个回答
展开全部
你这是编程题,不是一句SQL可以解决的
首先你要写页面,HTML input 标签 下面还要有一个表格用于输出查询结果
然后建立数据库连接(百度即可)
然后写modle 就是get set方法
最后才是写后台查询,查询的话 你要先把三个表使用字段关联起来,获取到前台输入的出生日期值,然后
select * from 表名 where 出生月份字段名< 获取到的前台参数;
首先你要写页面,HTML input 标签 下面还要有一个表格用于输出查询结果
然后建立数据库连接(百度即可)
然后写modle 就是get set方法
最后才是写后台查询,查询的话 你要先把三个表使用字段关联起来,获取到前台输入的出生日期值,然后
select * from 表名 where 出生月份字段名< 获取到的前台参数;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用month函数取月份,例如查询出生日期在1月到3月之间的,查询条件可以写成
month([出生日期]) between 1 and val([月份])
month([出生日期]) between 1 and val([月份])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询