Hàm INTERVAL () của MySQL trả về giá trị chỉ mục của đối số lớn hơn đối số đầu tiên.
Cú pháp
INTERVAL(N,N1,N2,N3,…)
Ở đây, hàm này sẽ so sánh đối số thứ nhất, tức là N với các đối số khác, tức là N1, N2, N3, v.v. Tất cả các đối số được coi là số nguyên. Nó trả về kết quả như sau -
- Nếu N
- Nếu N
- Nếu N
- Nếu N
Việc lập chỉ mục được bắt đầu với số thứ 2, tức là từ N1 và vị trí đầu tiên là 0.
Ví dụ
mysql> Select INTERVAL(50,20,32,38,40,50,55); +--------------------------------+ | INTERVAL(50,20,32,38,40,50,55) | +--------------------------------+ | 5 | +--------------------------------+ 1 row in set (0.00 sec)
Tập kết quả ở trên có 5 là đầu ra của nó vì giá trị chỉ số của 55, là số lớn hơn 50, là 5.