mysql 按照指定字段的指定数据进行排序 filed函数
filed函数
filed(coulmn,str1,str2,str3…)
tableA中有某一列columA,该列的值包含(0,1,2,3,4,5)
当前的需求为查询结果不包含3和5,且按2,1,0,4的规则进行排序
mysql的实现方式:
select * from A where columA in(‘2’, ‘1’, ‘0’)
order by FIELD(columA ,’2’,’1’, ‘0’)
例如: 遇到实际问题,需要先排序带书名号(“《”)
的,如果使用 convert(colum using gbk) 则会出现带书名号的元组排在英文元组之后,所以此时应使用指定先排带书名号的元组
。
SELECT dname,grade,major,cname,sid,SIGN,examtype,ktype,kid,k_dname,kname,scount,unified,symbolFROM depart_planWHERE (k_dname='商学院' AND examtype='考查') OR (k_dname='商学院' AND examtype = '')ORDER BY FIELD(kname,left(kname,1)='《'),CONVERT(kname USING gbk) ASC,CONVERT(kid USING gbk) ASC,CONVERT(sid USING gbk) ASC
---------------------
作者:胡啊呦
来源:CSDN
原文:https://blog.csdn.net/hxhaaj/article/details/80670620
版权声明:本文为博主原创文章,转载请附上博文链接!
mysql 按照指定字段的指定数据进行排序 filed函数相关推荐
- MySQL怎么添加字段在指定列位置、怎么一次添加多个字段?
怎么添加字段在指定列位置.怎么一次添加多个字段? MySQL语句实现添加多个字段在指定列位置 MySQL语句实现添加多个字段在指定列位置 在使用navicat15管理MySQL数据库时,发现选择某列点 ...
- 替换掉mysql数据库指定字段的所有数据的中指定字符串
我想把表t_user中name字段中type=1的所有数据中带有"-但是-"的字符串全部替换成"-",也即把"-但是"去掉: 执行updat ...
- java匹配字段返回成功,Java MongoTemplate查询返回指定字段及指定数量的数据
假设我有一个实体类Article @Data @Document(collection = "articles") public final class Article { @Id ...
- mysql表中字段数据类型_mysql数据表中字段的数据类型有哪些?
数据表中字段的数据类型有:TINYINT.SMALLINT.MEDIUMINT.INT.INTEGE.DATETIME.DATE.TIMESTAMP.TIME.YEAR.CHAR.VARCHAR.TE ...
- mysql 中某个字段相同的数据拼接起来
2019独角兽企业重金招聘Python工程师标准>>> mysql> select name, GROUP_CONCAT( age SEPARATOR '#') from st ...
- mysql查询某字段的重复数据
SELECT name FROM `student` GROUP BY name HAVING COUNT(name)>1 ;
- MySQL数据库——day26 数据库安装,卸载,概念,msq的介绍,安装,连接,DDL,DML,DQL模糊查询,字段控制(别名和运算),排序,聚合函数,分组查询(where和having),分页查询
学到mysql的时候非常的快,感觉前面的没有很巩固,还是要复习前面的博客 常见的数据库 MySQL , Oracle , SQL Server , SQLite , DB2 , - SQL Serve ...
- mysql去除指定字段里的最后一个字符
mysql小知识: 前言:在工作时,发现之前采集的数据保存路径有问题.错误如下: PDF\000003\2023\1\10.1021@j2c10916.pdf\ 相信大家能看懂,后面多了个\杠,正常路 ...
- 批量替换 MySQL 指定字段中的字符串
批量替换 MySQL 指定字段中的字符串 批量替换 MySQL 指定字段中的字符串是数据库应用中很常见的需求,但是有很多初学者在遇到这种需求时,通常都是用脚本来实现:其实,MySQL 内置的有批量替换 ...
最新文章
- ThreadPoolExecutor线程池的理解与应用
- 给书配代码-电力经济调度(2):计及动态约束及节能环保要求的经济调度
- 职场健康:缓解脖子酸
- 【Quartz】深入Job、JobDetail、JobDataMap、Trigger
- pyqt5搭建的简单的图像处理界面_PyQt5 布局浅析
- TCP/IP详解学习笔记(11)-TCP交互数据流,成块数据流
- 华为荣耀7能改成Linux吗,华为荣耀7电池怎么样?华为荣耀7可以更换电池吗?
- 普通程序员如何向人工智能方向转型?
- HTTP 协议中的长连接和短连接
- Mac磁盘格式化、分区教程
- win10计算机管理里用户,win10怎么查看有几个用户 win10新增管理员账户的步骤演示...
- ffmpeg 10bit 8bit yuv格式转换
- 2018-2-13-win10-uwp-切换主题
- 平分肥宅快乐水(C++)
- 利用脚手架创建vue项目时报这个错误,哪位大神帮忙解答一下,实在是找到解决办法了。万分感谢
- ThinkPad F1按键常亮且喇叭无声音
- 互联网下半场,苏宁“拼购村”如何打造现象级模式
- 目前云计算的优势,主要有哪些?
- 免杀技术有一套(免杀方法大集结)(Anti-AntiVirus)
- 已经建立的TCP,收到SYN会发生什么?