为什么按照升序编写 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);