MYSQL根据行中现有的最小值和最大值对新行进行约束

时间:2016-02-19 13:36:59

标签: mysql constraints

这是我的表:

 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
  );

如何设置约束,以便在最小值和最大值之间的值范围与现有范围重叠时,无法添加新行?

0 个答案:

没有答案