Я использую MySQL для тихого времени. Но я абсолютно не знаком с MySQL-триггерами.MySQL Триггер для вставки суммы двух полей в другую
Student Table --------------------------------------------------------- | midterm | final | second_chance | third_chance | total | --------------------------------------------------------- | 20 | 80 | | | 100 | --------------------------------------------------------- | 15 | 70 | | | 85 | ---------------------------------------------------------
Учитывая приведенную выше таблицу Я хочу триггер, который выполняет следующие действия:
1- После каждой вставки или обновления таблицы на триггер должен проверить, если third_chance значения устанавливается, если так, то вставки (промежуточный + third_chance) в total OTHERWISE, он должен проверить, установлено ли значение second_chance; если установлен второй шанс, вставьте (second_chance + midterm) в общую сумму; наконец, если эти два (second_chance и third_chance) не устанавливают вставку (промежуточная + финальная) в общую.
Кто-нибудь может помочь?