题:
在MySQL,PHP或Linux和Windows操作系统中进行排序时,哪里可以找到字符的优先级?
例如,在MysqL中对字符串执行升序排序时,每个人都知道a在b之前.但是其他角色呢?美元符号$是否在星号*之前出现?是否有空格出现在感叹号之前?等等…
什么决定了排序顺序?它是否使用底层的ascii / UTF-8值?不同的技术有什么不同?
要考虑的技术:
>数据库 – MysqL / sql / sqlite / Oracle /等
>编程语言(用于字符串排序功能) – PHP / Javascript / ASP.NET / Visual C#/ Python / Ruby / Objective C.
>操作系统(即按文件名排序文件) – Windows / Linux / MacOS / iOS / Android
最佳答案