AttendanceInfoテーブルの操作例 - SQL版 【誰かが授業に参加した】 INSERT INTO AttendanceInfo ( ClassID, UserID, INTIME ) VALUES ( 授業のID, ユーザーのID, 現在時刻 ) 【授業を途中退室した】 UPDATE AttendanceInfo SET OUTTIME=現在時刻 WHERE AttendanceID=授業を受けたことを示すID 【授業が終わった】 UPDATE AttendanceInfo SET OUTTIME=現在時刻 WHERE ClassID=授業のID AND OUTTIME=NULL 【今、特定の授業を受けている人を調べる】 SELECT * FROM AttendanceInfo WHERE ClassID=授業のID AND OUTTIME=NULL 【特定ユーザーの過去に受けた授業を調べる】 SELECT * FROM AttendanceInfo WHERE UserID=ユーザーのID