Ich habe glaub den Fehler.
Führe ich die gesamte Query aus, funktioniert es nicht:
update blog set bloghits=1, blogpoints=5, set punkte=punkte-0+3 where id=111;
Führe ich die Query ohne set punkte=punkte-0+1 aus geht sie:
update blog set bloghits=1, blogpoints=5 where id=111;
Genauso, wenn ich die Qery nur für die Punkte ausführe:
update blog set punkte=punkte-0+3 where id=111;
Ich wollte eigentlich durch die erste Query eine ganze Query sparen.
Komisch oder ich bin heute nur sehr schlecht drauf :-)