為什麼按照升序編寫 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);