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