这是我的表:
CREATE TABLE price_group(
price_group_id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
price_group_number INT NOT NULL UNIQUE,
price_group_minimum_surplus_percent INT NOT NULL,
price_group_maximum_surplus_percent INT NOT NULL
);
如何设置约束,以便在最小值和最大值之间的值范围与现有范围重叠时,无法添加新行?