mysql
JohnieLi
cs qq:1187426712
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle常用函数使用大全
一、运算符算术运算符:+ - * / 可以在select 语句中使用连接运算符:|| select deptno|| dname from dept;比较运算符:> >= = != < <= like between is null in逻辑运算符:not and or集合运算符: intersect ,union, union all, minus要求:对应集合的列数和数据类型相同查询中不能包含long 列列的标签是第一个集合的标签使用order by时,必须使用转载 2020-05-26 17:10:32 · 1931 阅读 · 0 评论 -
oracle和mysql的默认排序
默认排序:sql查询不用order by的结果默认按照数据插入数据库的顺序排序order by默认(升序)是按ascii码进行排序的oracle:数字(0-9)>字母(大写A-Z)>字母(小写a-z)>中文; order by NLSSORT(XXX,'NLS_SORT=SCHINESE_PINYIN_M'):数字(0-9)>字母(不区分大小写)>中文(拼音a-z);mysql:数字(0-9)>字母(不区分大小写)>中文; order b原创 2020-05-26 16:07:54 · 1306 阅读 · 0 评论 -
mysql实现数字、字母、中文、特殊字符排序
背景和目的大产品就是有这么个需求,还是将name varchar(10) 的字符串按从左到右逐字进行大小匹配的,如:02,003,按从左到右匹配,就是 003需要排在02前面。实现mysql 正常的order by是按 ascii码 进行排序的,数字>字母>中文,这是正常排序,用order by就能实现;但特殊字符就比较特殊了,非字母数字中文就都是特殊字符;所以,需要做一通乱脑子的处理;单字符匹配实现示例: select name, ( case when hex(name)转载 2020-05-26 15:50:38 · 6071 阅读 · 0 评论 -
MySQL安装及可视化工具使用(附加两个常见的报错解决方法)
资源下载MySQL数据库mysql-5.6.19-winx64 百度云地址安装前配置解压文件将下载的数据库的压缩文件解压在本地文件夹,个人解压在D:\MySQL下,如下图:创建my.ini文件将解压文件下的my-default.ini文件复制一份,改名为my.ini,如果没有,创建一个空的txt文件,改名为my.ini即可,如下图:配置my.ini将如下代...转载 2020-05-25 10:18:08 · 638 阅读 · 0 评论
分享