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函数相关推荐

  1. MySQL怎么添加字段在指定列位置、怎么一次添加多个字段?

    怎么添加字段在指定列位置.怎么一次添加多个字段? MySQL语句实现添加多个字段在指定列位置 MySQL语句实现添加多个字段在指定列位置 在使用navicat15管理MySQL数据库时,发现选择某列点 ...

  2. 替换掉mysql数据库指定字段的所有数据的中指定字符串

    我想把表t_user中name字段中type=1的所有数据中带有"-但是-"的字符串全部替换成"-",也即把"-但是"去掉: 执行updat ...

  3. java匹配字段返回成功,Java MongoTemplate查询返回指定字段及指定数量的数据

    假设我有一个实体类Article @Data @Document(collection = "articles") public final class Article { @Id ...

  4. mysql表中字段数据类型_mysql数据表中字段的数据类型有哪些?

    数据表中字段的数据类型有:TINYINT.SMALLINT.MEDIUMINT.INT.INTEGE.DATETIME.DATE.TIMESTAMP.TIME.YEAR.CHAR.VARCHAR.TE ...

  5. mysql 中某个字段相同的数据拼接起来

    2019独角兽企业重金招聘Python工程师标准>>> mysql> select name, GROUP_CONCAT( age SEPARATOR '#') from st ...

  6. mysql查询某字段的重复数据

    SELECT name FROM `student` GROUP BY name HAVING COUNT(name)>1 ;

  7. MySQL数据库——day26 数据库安装,卸载,概念,msq的介绍,安装,连接,DDL,DML,DQL模糊查询,字段控制(别名和运算),排序,聚合函数,分组查询(where和having),分页查询

    学到mysql的时候非常的快,感觉前面的没有很巩固,还是要复习前面的博客 常见的数据库 MySQL , Oracle , SQL Server , SQLite , DB2 , - SQL Serve ...

  8. mysql去除指定字段里的最后一个字符

    mysql小知识: 前言:在工作时,发现之前采集的数据保存路径有问题.错误如下: PDF\000003\2023\1\10.1021@j2c10916.pdf\ 相信大家能看懂,后面多了个\杠,正常路 ...

  9. 批量替换 MySQL 指定字段中的字符串

    批量替换 MySQL 指定字段中的字符串 批量替换 MySQL 指定字段中的字符串是数据库应用中很常见的需求,但是有很多初学者在遇到这种需求时,通常都是用脚本来实现:其实,MySQL 内置的有批量替换 ...

最新文章

  1. RPA如何助力企业解决人才短缺难题?
  2. 网络知识:说说我们常听说的网络攻击是怎么回事?
  3. win7局域网计算机 慢,Win7系统开机宽带连接很慢怎么办?
  4. Maven实战 | dependencies与dependencyManagement
  5. 云图说丨手把手教你为容器应用配置弹性伸缩策略
  6. php将汉字转换为拼音和得到词语首字母(一)
  7. Atitit.单向sso  单点登录的设计与实现
  8. 怎么复制黑苹果config配置_[黑苹果硬件] 实用黑苹果配置推荐
  9. linux查看录音驱动程序,Linux 下查看麦克风或音频采集设备
  10. 双向链表学生管理系统(0723)
  11. php5.4 eregi,帮助将PHP eregi转换为preg_match
  12. 如何判断你是合格的高级iOS开发工程师?
  13. 怎样从 Google Play 下载 Android 程序到电脑上
  14. 会讲故事的前物理学家万维钢解读、推荐过的书24本,好书一半
  15. 理解单隐层ReLU神经网络的全局损失
  16. 基于pytorch的segnet实现,使用camvid数据集训练
  17. 让机器认知中文实体 — 复旦大学知识工场发布中文实体识别与链接服务
  18. win10计算机的时间格式,win10系统更改excel时间和日期的格式的图文步骤
  19. Vue3 修改 ref的值,不触发watchEffect的原因
  20. 系统架构师(一)选择题

热门文章

  1. python中inf这个玩意
  2. mac idea激活(亲测有效)
  3. LitJson官方示例(文档翻译)
  4. camunda_01_documents
  5. jsqlparser:实现基于SQL语法分析的SQL注入攻击检查
  6. 微信小程序开发:背景图片设置
  7. Speeding up Gradle builds
  8. 2 海康视觉平台VisionMaster 上手系列:大纲及准备
  9. 多版本cuda安装及灵活切换详细教程
  10. Ubuntu常用操作命令