我想在表格中插入新的價格範圍,但在我需要檢查我的價格範圍是否已包含或者是任何其他價格範圍的一部分之前。如何檢查是否一個價格範圍,包括在任何價格範圍內使用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