MySQL中的interval和elt的使用

1.基礎語法

INTERVAL(N,N1,N2,N3,..........)

如果N<N1,則返回0;如果N1<=N<N2,則返回1,以此類推,如果N爲NULL,則返回-1。N1、N2、N3依次遞增。

 ELT(N,str1,str2,str3,...)

如果N= 1,返回str1,如果N= 2,返回str2,等等。如果N小於1或大於參數個數,返回NULL。ELT()是FIELD()反運算。

 2. 分組統計並定義別名

上述SQL代碼只有在sql_mode不包含ONLY_FULL_GROUP_BY時纔可以正常運行。 

3.elt中不返回字符串

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章