红酒营销 网站建设宝安网站建设哪家便宜
红酒营销 网站建设,宝安网站建设哪家便宜,模板网站购买,快速优化工具ORDER BY FIELD() 自定义排序逻辑 MySql 中的排序 ORDER BY 除了可以用 ASC 和 DESC#xff0c;还可以通过 「ORDER BY FIELD(str,str1,…)」 自定义字符串/数字来实现排序。这里用 order_diy 表举例#xff0c;结构以及表数据展示#xff1a; ORDER BY FIELD(str,str1,…) …ORDER BY FIELD() 自定义排序逻辑 MySql 中的排序 ORDER BY 除了可以用 ASC 和 DESC还可以通过 「ORDER BY FIELD(str,str1,…)」 自定义字符串/数字来实现排序。这里用 order_diy 表举例结构以及表数据展示 ORDER BY FIELD(str,str1,…) 自定义排序sql如下
SELECT * from order_diy ORDER BY FIELD(title,九阴真经,
降龙十八掌,九阴白骨爪,双手互博,桃花岛主,
全真内功心法,蛤蟆功,销魂掌,灵白山少主);查询结果如下 如上我们设置自定义排序字段为 title 字段然后将我们自定义的排序结果跟在 title 后面。
需要注意的是当我们在使用自定义排序的时候没有把需要排序的结果定义在公式中默认会先把没有定义的数据展示然后才是我们自定义的排序方式with rollup 分组统计数据的基础上再进行统计汇总 MySql 中可以使用 with rollup 在分组统计数据的基础上再进行统计汇总即用来得到 group by 的汇总信息。 求总计
SELECT TYPE, COUNT(TYPE) AS JGFSCOUNT
FROM lzdsrw_csv
GROUP BY TYPE;SELECT TYPE, COUNT(TYPE) AS JGFSCOUNT
FROM lzdsrw_csv
GROUP BY TYPE
UNION ALL
SELECT 总计 AS TYPE,SUM(JGFSCOUNT)
FROM (
SELECT TYPE, COUNT(TYPE) AS JGFSCOUNT
FROM lzdsrw_csv
GROUP BY TYPE
) a
;使用公式
SELECT coalesce(TYPE, 总计) TYPE, COUNT(TYPE) AS JGFSCOUNT
FROM lzdsrw_csv
GROUP BY TYPE WITH ROLLUP;
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89929.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!