标签: mysql collation
我有10种语言表的翻译表(id,language_id,translation_text)它有charset utf-8如何用不同的排序规则查询这个表,所以在每种语言排序都会根据他们的语言规则。
答案 0 :(得分:1)
您可以在执行查询时指定排序规则:
SELECT translation_text FROM translation WHERE language_id = 42 ORDER BY translation_text COLLATE latin1_german2_ci
请参阅Using COLLATE in SQL statements。