如何构造一个MySQL INSERT查询,只有在表中已满足某些条件的行数小于20 时才执行,否则失败?
也就是说,如果表有18行满足条件,那么INSERT应该继续.如果表有23行满足条件,那么INSERT应该失败.
对于原子性,我需要在单个查询中表达这一点,因此两个请求不能同时进行INSERT,每个请求都在"信念"中只有19行满足条件.
谢谢.
mysql sql conditional insert count
conditional ×1
count ×1
insert ×1
mysql ×1
sql ×1