Mysql的键值对操作ELT FIELD
生活随笔
收集整理的這篇文章主要介紹了
Mysql的键值对操作ELT FIELD
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
返回索引值對應(yīng)的字符串
ELT(N,str1,str2,str3,...)如果N =1返回str1;
如果N= 2返回str2;
如果參數(shù)的數(shù)量小于1或大于N返回NULL;
按照索引進行返回值mysql> SELECT ELT(1, 'ej', 'Heja', 'hej', 'foo');
+---------------------------------------------------------+
| ELT(1, 'ej', 'Heja', 'hej', 'foo') |
+---------------------------------------------------------+
| ej |
+---------------------------------------------------------+
1 row in set (0.00 sec)
返回字符串的索引值
FIELD(str,str1,str2,str3,...)
返回 str 在 str1, str2, str3, ... 列表中的索引(位置從1開始)。
如果str沒有找到?返回值為0。mysql> SELECT FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo');
+---------------------------------------------------------+
| FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo') |
+---------------------------------------------------------+
| 2 |
+---------------------------------------------------------+
1 row in set (0.00 sec)
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖
總結(jié)
以上是生活随笔為你收集整理的Mysql的键值对操作ELT FIELD的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql翻转字符串reverse
- 下一篇: MySQL安装sql追踪器phpgjx