2013-06-24 50 views
0

選擇一些留字時,我想選擇一個字段的100個字左右,我用這個語法:MySQL;從現場

SELECT LEFT (text, LOCATE(' ', text, 100)-1) AS title FROM myTable 

此查詢有沒有問題我。 但今天我想在一個Unicode文本上使用它,並且此查詢無法正常工作。 例如:如果我的字段包含ماهي كيفية قضاء صوم رمضان الذي لم اصمه ؟作爲文本,則上面的查詢將返回空字符串。 感謝您的幫助。

回答

0

您可以使用MySQL的REVERSE()。反向手冊爲here

另一方面,您必須爲您的列/表格選擇正確的UNICODE排序規則。

我指的是另一個計算器question

+0

'reverse'只是另一個MySQL函數。我知道大部分MySQL字符串函數,但我不知道如何使用它們。 – ali