0

当我想选择一个字段的 100 个左侧字符时,我使用以下语法:

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

这个查询对我来说没有问题。但是今天我想在 Unicode 文本上使用它,而这个查询不能正常工作。例如:如果我的字段包含ماهي كيفية قضاء صوم رمضان الذي لم اصمه ؟文本,则上述查询返回空字符串。谢谢你的帮助。

4

1 回答 1

0

您可以使用REVERSE()MySQL。反面的手册在这里

另一方面,您必须UNICODE为列/表选择正确的排序规则。

我指的是另一个 stackoverflow问题

于 2013-06-24T11:28:56.877 回答