MySQL的CHOOSE函數可以根據一個索引值返回一個值列表中指定位置的值。它的語法如下:
CHOOSE(index_val, value1, value2, ...)
其中,index_val是整數類型的,表示要返回的值在值列表中的位置;value1、value2等是要返回的值。
下面是一個使用CHOOSE函數的例子:
SELECT CHOOSE(3, 'apple', 'banana', 'cherry', 'date', 'elderberry') AS result;
這個例子返回的結果是:
result
-------
cherry
因為CHOOSE函數返回的是第三個參數值,即“cherry”。
上一篇ef mysql 事務
下一篇mysql chma