MySQL INTERVAL() 函式是什麼?
MySQL INTERVAL() 函式返回大於第一個引數的引數的索引值。
語法
INTERVAL(N,N1,N2,N3,…)
此函式將第一個引數 (N) 與其他引數 (N1、N2、N3 等) 比較。所有引數都作為整數處理。它返回以下輸出 -
- 如果 N<N1,則返回 0
- 如果 N<N2,則返回 1
- 如果 N<N3,則返回 2,依此類推...
索引從第 2 個數字 (從 N1 開始) 開始,第一個位置為 0。
示例
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)
上面結果集的輸出為 5,因為索引值為 55 (唯一大於 50 的數字) 的索引值為 5。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP