将字段从一个记录复制到同一个表中的另一个记录

时间:2012-10-18 07:38:28

标签: sql ms-access

我有一个表格,其中包含许多具有以下结构的课程详情

CourseName
BasicInfo
CourseDetails
OtherInfo
AgeGroup
StartDate

有许多课程具有相同的CourseName和BasicInfo,CourseDetails但是分开Age和StartDate。每条记录的课程名称已经存在,但BasicInfo和CourseDetails为空。

我创建了一个表单供用户输入详细信息。所以他们进入第一道菜并输入细节。我需要的是让他们能够将这两个字段复制到CourseName匹配的每个记录中。

对于我的生活,我无法弄清楚如何做到这一点。任何帮助都将非常感激。

1 个答案:

答案 0 :(得分:1)

如果多次重复相同的basicInfo和courseDetails,则应考虑将该信息放在单独的表中。这样,您可以在每次选择课程时包含该信息,并且只需要在一个地方进行更改。我不知道你想要实现什么,但我认为以下结构应该向你发送正确的方向:

Table: Course
id (PK)
courseName
basicInfo
courseDetails

Table: CourseDate
Id (PK)
startDate
courseId (FK)

我希望这对你至少有一点帮助。不确定我是否将你的问题解释为100%正确。

OP评论后编辑。