为什么在 MySQL INTERVAL() 函数中按升序编写数字比较好?
实际上,INTERVAL() 函数使用二分法先查找大于第一个参数中的数字的更大数字。因此,这就是如果我们希望 INTERVAL() 函数能够高效地工作,则数字列表应该按升序排列的原因。以下是使用 INTERVAL() 函数的好方法:
mysql> Select INTERVAL(50,20,32,38,40,50,55);
广告
实际上,INTERVAL() 函数使用二分法先查找大于第一个参数中的数字的更大数字。因此,这就是如果我们希望 INTERVAL() 函数能够高效地工作,则数字列表应该按升序排列的原因。以下是使用 INTERVAL() 函数的好方法:
mysql> Select INTERVAL(50,20,32,38,40,50,55);