小编Rya*_*yan的帖子

MySQL:是否可以使用 ORDER BY 按特定字母对查询进行排序?

我想要做的是对我的查询进行排序,以便结果显示找到的每一行,但通过显示以字母“D”开头的结果进行排序。这是可以与 ORDER BY 做的事情吗?我知道我可以使用 WHERE 字段 LIKE 'D%',但我想要所有结果,而不仅仅是那些带有 D 的结果。

我的查询目前如下所示:

SELECT pname, pdescription, price FROM products WHERE manufacturer = 3 ORDER BY pname ASC
Run Code Online (Sandbox Code Playgroud)

mysql order-by select

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

mysql ×1

order-by ×1

select ×1