0
沒有任何人有交代原因:MySQL的排序查詢結果
SELECT * FROM MY_TABLE WHERE 1 = 1 AND libelle COLLATE latin1_general_ci LIKE '%dég%'
返回1條記錄(僅適用於E中的記錄),而
SELECT * FROM MY_TABLE WHERE 1 = 1 AND libelle COLLATE latin1_swedish_ci LIKE '%dég%'
返回4條記錄(當然包括上面的一個)?
根據MySQL doc latin1_general_ci是「多語言(西歐)不區分大小寫」的,所以不應該像latin1_swedish_ci那樣管理重音符號?
感謝 薩科
西歐有很多種語言。我懷疑他們都與瑞典人有相同的規則。 –
請同時顯示兩個查詢的結果 –
請爲不同查詢顯示其他匹配不同的值。 –