operand wyzwalacza mysql powinien zawierać 2 kolumny

Mój spust wygląda tak:

begin
IF ((NEW.tgebucht >= NEW.tteilnmax) AND (NEW.tgebucht!=0) AND (OLD.tstatus=0)) THEN
  SET NEW.tstatus = 1;
ELSEIF ((NEW.tgebucht < NEW.tteilnmax) AND (OLD.tstatus=1)) THEN
  SET NEW.tstatus =0;
END IF;
IF ((0,25*NEW.tteilnmax)>=(NEW.tteilnmax-NEW.tgebucht)) THEN
    SET NEW.trestplatze =1;
END IF;
end

I otrzymuję następujący błąd:

Operand should contain 2 column(s)

Nie jestem pewien, dlaczego, wiem, że jest powiązany z drugim, ale nie mogę skonfigurować, gdzie, ktoś ma pomysł, co zmienić? Czy robię tu coś złego? Każda pomoc byłaby doceniana.

questionAnswers(1)

yourAnswerToTheQuestion