我想在表格中插入新的价格范围,但在我需要检查我的价格范围是否已包含或者是任何其他价格范围的一部分之前。如何检查是否一个价格范围,包括在任何价格范围内使用MySQL?
下面是一个例子:
我的价格区间表:
| minimum | maximum |
---------------------
| 1 | 100 |
| 201 | 300 |
| 301 | 400 |
- 如果我提交[50200],我一定要,因为50是包含在范围[1100]拒绝它。
- 如果我提交[175,201],我必须拒绝它,因为201包含在[201,300]范围内。
- 如果我提交[350,380],我必须拒绝它,因为350和380包含在[301,400]范围内。
- 如果我提交[120,190],我必须接受它是因为120和190不包含在任何范围内。
我的问题是如何检查MySQL是否提交的范围是否包括在我的表中。
工作非常适合我 – 2016-03-03 07:10:25