数据库名称:mySQL
数据库版本:5.7.13 (phpMyAdmin)
内容/问题描述:
大家好,我有一个资料表(class)想在插入一笔新资料的时候,
用trigger自动帮我算出某字段(classtime)要新增的值,
这个字段(char50)是用01来代表有没有课,假设一天有十节课,五天就是五十节课。
例如:星期一的2~4节(9点~12点)要上课,那这个字段会是:01110000......00
以下是我使用phpMyAdmin before insert trigger:
BEGIN
INSERT INTO projfinal.class
SET projfinal.class.classtime =(class.endclass-class.startclass)
WHERE projfinal.class.classtime;
END
我不知道该怎么写算节数的逻辑,想请大家救救小妹的毕业专题~
感谢各位高手!!!