好的,所以我有这个数据库,里面有3个表:
学生(包含2个字段) ID, 名称
月份:(包含4个字段) ID ,月, 学生ID 费用 <登记/>
Student_Month (包含3个字段) ID StudentID MonthID
http://i62.tinypic.com/o52tcm.jpg
现在,当我创建一个包含3个字段的简单查询时:
学生姓名, 月,和费用
甚至以为我得到了我想要的东西,每个学生都会重复记录
也就是说,如果一个学生,比如琳达已经支付了3个月的费用,她的名字会在她的费用和月份旁边的查询中重复3次:
http://i57.tinypic.com/23mk21l.jpg
这里我要完成3件事:
a):如何让查询只为每位学生显示1条记录?
b):我如何让每个学生只显示1条记录,同时显示他们已支付费用的所有12个月?
c):我想要的只是一个查询,以便在每12个月后为我提供学生姓名和费用,每个学生或每个月没有重复记录 < /强>
PS:我可以感觉到我目前的设计存在一些技术缺陷,但我已经尝试了几乎所有我知道的事情(10个小时),但我无法得到它以产生我想要的结果。所以如果有人能告诉我如何完成这项工作,那将更加值得赞赏。提前致谢!PSS:做&#34;独特的价值观:是&#34;在查询的属性表设置中对我不起作用。
答案 0 :(得分:1)
您的数据值位于错误的表格中,您需要在查询设计器中进行一些操作。看看这是否有助于您获得所需的位置: 请告诉我