标签: mysql sql
说我有这些表:
我如何使用sql强制用户只能在INSERT时最多注册5个类,以使并发写入不会导致UserClasses表中的5行以上?
INSERT
我认为不可行的解决方案:
SELECT count(*) FROM UserClasses WHERE userId = ?
SELECT FOR UPDATE
如果有帮助,我会灵活地更改表定义。