ELT(N,str1,str2,str3,...)
N
= 1
の場合は str1
を戻し、N
= 2
の場合は str2
を戻す、というふうに続きます。N
が 1
以下か、引数の数より大きければ、NULL
を戻します。ELT()
は FIELD()
の補数です。
mysql> SELECT ELT(1, 'ej', 'Heja', 'hej', 'foo');
-> 'ej'
mysql> SELECT ELT(4, 'ej', 'Heja', 'hej', 'foo');
-> 'foo'