stefan: UPDATE / invertieren einer col in MYSQL

Beitrag lesen

CREATE TABLE plaetze (
  id bigint(20) NOT NULL auto_increment,
  sektor tinyint(3) default NULL,
  reihe tinyint(3) default NULL,
  platz tinyint(3) default NULL,
  stat char(1) NOT NULL default '0',
  datum datetime default NULL,
  event varchar(255) default NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM ROW_FORMAT=DYNAMIC

wie sich erkennen lässt ne kontingentgschichte... die query invertiert den stat - der angibt ob ein platz frei ist oder nicht. ich habs auch schon mit anderen indizes versucht - auch ohne auto_increment. hilft alles nix. sobald ich für mein gegenwertiges beispiel eine ganze "reihe" (22 Plätze - deswegn auch des limit) invertiern will macht er dies nicht immer. die steuerung der querys funktioniert über ein php/javascript frontend in dem auch die einzelplatzfreigabe erfolgt - die ohne jedes problem abläuft.

stef