Laravel / PHP:按字母顺序排列,按顺序排列
发布时间:2021-02-20 20:48:13 所属栏目:MySql 来源:互联网
导读:按字母顺序订购时,我留下了这个:S1 Episode 1 S1 Episode 11 S1 Episode 12 S1 Episode 2 S1 Episode 3 S2 Episode 1 S2 Episode 11 示例代码:DB::table(test)-orderby(title, ASC)-get(); 等等我需要这些
按字母顺序订购时,我留下了这个:
示例代码:
等等我需要这些才能正确订购.有解决方案吗 谢谢. 最佳答案 您正面临着以字母数字或计算机科学术语对自然分类进行分类的问题.有many ways to achieve a natural sort with straight MySQL但您也可以将Laravel助手的结果转换为数组格式并实现PHP的 从我上面找到的方法中,我得出了可能通过示例代码解决问题的最佳方法:
但是我不确定帮助者是否会抱怨在orderBy函数中接收MySQL函数而不是直列名.我只是从我和你的例子一起使用的参考文献中抄写 – 我无法保证其功效. (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何正确避免Mysql竞争条件
- 无法在Python中捕获MySQL IntegrityError
- php – mysqli_fetch_all没有在共享主机上工作,需要替代
- mysql – 选择distinct count(id)vs select count(distinct
- MySQL语法错误,但仅限于通过PHP使用时
- 如何在nodejs mysql连接池中获取未使用/已使用的连接数?
- 节点Mysql On Duplicate Key Update仅更新唯一行
- MySQL Left Outer Join没有为COUNT(*)返回NULL值
- php – 查找重叠值的时间总和
- php – 如何只选择第一个数字是从0到9的数字的行?