dedlfix: MySQL: "unique"-artig, über mehrere Datensätze:-|

Beitrag lesen

Tach!

Gibt es eine Möglichkeit, ein INSERT nur stattfinden zu lassen, wenn die Summe der bereits gebuchten Plätze eines Tisches < 10 ist?

Nein, es sei denn, du bastelst da was mit Triggern. Oder du führst den Insert-Vorgang per Konvention nur über eine Stored Procedure aus, die das vorher prüft. Prüfung und Einfügen sollten in eine Transaction, oder anderweitig verhindern, dass kein TOCTTOU-Problem auftritt.

Oder ganz anders, du baust um von Tisch auf Einzelplätze.

dedlfix.