mysql - MySQL排序,忽略开头的前两个符号
问题描述
我目前有以下代码
SELECT Name
FROM Menu
WHERE Name LIKE 'S%'
ORDER BY LEFT(Name, 2)
名称必须以 S 开头,我必须按字母对结果进行排序,忽略开头的前两个符号,我不知道如何排序
解决方案
我想你想要:
order by substr(name, 3)
从第三个字符开始,这将包含所有内容。
推荐阅读
- accelerometer - 在卡尔曼滤波器中,我应该只为我的 observable 引入一个新的状态变量吗?
- http - 流式下载如何以截断文件结尾?
- php - 查询不显示自定义帖子类型的产品
- javascript - clearInterval 在游戏结束的暂停功能中不起作用
- c# - 尝试 .Click() 时出错 - '元素命令无法完成,因为元素不是指针或键盘可交互的'
- go - 如何修复 gorilla websocket 中的缓冲写入 sigterm?
- docker - Docker卷添加文件
- azure-devops - Azure Devops 和 Azure Databricks 身份验证令牌
- wordpress - 如何在没有插件的情况下在 YARPP 插件上延迟加载缩略图
- vue.js - 城市列表 vuejs