2012-11-06 42 views
7

我正在構建一個用來教法語的人的應用程序。當我試圖解決一些法國話不結束,我打算他們是,例如:SQLite按字母順序排列特殊字符

  • 阿列爾
  • Boire
  • 理由
  • Vouloir

將按以下順序排列:

  • 阿列爾
  • Boire
  • Vouloir
  • 理由

我目前使用的SQL語句是:

SELECT name, assignment_id FROM GrammarAssignments ORDER BY name COLLATE NOCASE 
+0

與輸入不同名稱時的輸出相同。前輸入這個名字:a,b,d,v告訴我你得到了什麼輸出。 –

+0

對不起,我的例子中有一些錯誤。現在修復它。 –

+0

ok。試試吧,回到我身邊 –

回答

3

爲防萬一有人遇到這篇文章,我遇到了同樣的問題並進行了測試。下面應該根據語言環境進行排序,並對大小寫不區分。

SELECT name, assignment_id FROM GrammarAssignments ORDER BY name COLLATE LOCALIZED ASC