La fonction MySQL INTERVAL() renvoie la valeur d'index du paramètre qui est supérieure au premier paramètre.
INTERVAL(N,N1,N2,N3,…)
Ici, la fonction compare le premier paramètre (c'est-à-dire N) avec les autres paramètres (c'est-à-dire N1, N2, N3, etc.). Tous les paramètres sont traités comme des entiers. Le résultat renvoyé est le suivant -
L'index part du deuxième nombre, c'est-à-dire de N1, et la première position est 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)
La sortie de l'ensemble de résultats ci-dessus est 5 car 55 (le seul nombre supérieur à 50) a une valeur d'index de 5.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!