Bedeutsame Fragen:
-> Der Trigger (Aktionsauslöser) kommt aus einer Benutzerinegabe? Oder steht in der DB?
-> Steht er in der DB, ist es derselbe, der auch substrahiert werden soll?
-> Was wird von was substrahiert?
Aber eigentlich könnte es sich als recht simpel herausstellen.
Code:
UPDATE `tablelle`
SET `feld01` = `feld01` - 123
WHERE `feld02` = 789
Im SET, kann 123
-> einfach so da stehen, weill die Subjstraktion immer diesen Wert abzieht
-> durch einen Variable (aus $_GET etc. ersetzt werden), weil eine Benutzereingabe gebraucht wird
-> oder z.B. `feld03` sein ...
Im WHERE gilt soziemlich das gleiche ... hier könnte auch (zusätzlich über AND) der Auslöser für die Aktion mitverwertet werden.
Nun .. entweder habe ich schon einen Treffer .. oder ich verlange mehr Infos ^^