mysql多重校对

时间:2011-12-08 11:35:25

标签: mysql collation

我有10种语言表的翻译表(id,language_id,translation_text)它有charset utf-8如何用不同的排序规则查询这个表,所以在每种语言排序都会根据他们的语言规则。

1 个答案:

答案 0 :(得分:1)

您可以在执行查询时指定排序规则:

SELECT translation_text
FROM translation
WHERE language_id = 42
ORDER BY translation_text COLLATE latin1_german2_ci

请参阅Using COLLATE in SQL statements