MySQL考勤表

时间:2015-11-02 06:44:20

标签: mysql

目前我正在处理与学生出勤跟踪相关的数据库。我正在处理的三个主要表格是学生,模块和出勤。

学生的结构是 (学生ID,姓名,电子邮件,出勤)

模块的结构是
(moduleID,module,startTime,EndTime)

和出勤结构是 (studentID,scanTime)。

基本上我需要做的是如果(考勤)中的scanTime在(模块)中的startTime和EndTime之间,则将(学生)表的出席率提高+1。我不确定是否需要使用任何加入这里或者只是IF语句。如果你能共享sql命令,我将不胜感激。提前谢谢。

1 个答案:

答案 0 :(得分:-1)

创建一个存储过程,为您检查并更新它。