mysql中对order by的函数substring_index() , find_in_set()使用
来源:互联网 发布:软件外包供应商管理 编辑:程序博客网 时间:2024/06/18 11:26
其实今天写这个博文完全是因为面试中遇到的了,呵呵了吧
题目是这样的:sql = "select * from table where id in(3,1,2,5)"; 怎样使得查询的结果按照 3 ,1 , 2, 5来排序;
答案:这两个SQL函数在平时真心没用使用到过啊 find_in_set() 和 substring_index()
用法是这样:
select * from table order by substring_index('3,1,2,5',id,1);
select * from table order by find_in_set(id,'3,1,5')
1 0
- mysql中对order by的函数substring_index() , find_in_set()使用
- mysql中 find_in_set()函数的使用
- mysql中find_in_set()函数的使用
- MySql中SUBSTRING_INDEX函数
- MySQL函数-- FIND_IN_SET的使用
- mysql的函数 SUBSTRING_INDEX
- mysql的substring_index函数
- mysql 的substring_index()函数
- mysql函数substring_index的用法
- mysql 的函数用法SUBSTRING_INDEX
- mysql函数substring_index的用法
- mysql中find_in_set函数的应用
- MySQL中order by语句对null字段的排序
- MySQL中order by语句对null字段的排序
- MySQL中order by语句对null字段的排序
- mysql的SUBSTRING_INDEX 的使用
- mysql的 函数 group_concat , substring_index 的使用以及 分库分表操作
- MySQL中union和order by一起使用的方法
- Searches on Mobile Solution for OCR/ID Reader/MRZ Reader
- linux进程线程下简单的消费者和生产者
- 单词的理解 —— 词义的变化(翻译)
- 图解http学习笔记2.简单http协议
- 字符串水题(substr的使用+简单优化)
- mysql中对order by的函数substring_index() , find_in_set()使用
- 版本中Alpha、Beta以及RC等代表的含义
- 单例模式应用场景
- 【秒懂设计模式】单例设计模式
- 机器学习(三):概率学习——朴素贝叶斯分类
- python:BeautifulSoup 模块使用指南
- 百度2017春季招聘笔试题
- C语言测试大小端模式
- 判断奇偶