У меня есть таблица с временной меткой и значениями. Хотелось бы ввести автоподсчет событий в отдельном столбце по времени, например так: с 18 первого дня до 16 другого дня - это 1, с 16 второго дня до 18 следующего дня - 2 и далее. Как это можно сделать?
Триггер повесьте на таблицу,
Триггер повесьте на таблицу, автоинкремент здесь ни каким образом не цепляется.
А на какое событие его можно
А на какое событие его можно повесить? У меня добавление данных сразу за несколько дней идет. И что делать со старыми данными? Заново инсертить?
На добавление повесьте. Ну и
На все события повесьте. Итог ведь будет у вас меняться и при добавлении и при изменении и при удалении. Ну и что, что за несколько дней. По старым данным посчитайте итог вручную, внесите в таблицу, затем включайте триггеры.
Чтобы зря не лопатить данные, при условии что подитог вам не важен, можете в триггерной функции предусмотреть запуск подсчёта только определённого интервала, а не по всем данным.