摘要: substr函数:截取字符串 格式如下: select substr(参数1,参数2,参数3) from 表名 参数1:列名/字符串 参数2:起始位置,如果为正数,就表示从正数的位置往下截取字符串(起始坐标从1开始),反之如果参数2为负数,那么 表示就从倒数第几个开始截取 参数3:表示截取字符的个数 阅读全文
posted @ 2018-10-23 15:22 小白菜» 阅读(835) 评论(0) 推荐(0) 编辑
摘要: lower(列名/字符串):将大写字母改成小写字母 格式: select lower(列名/字符串) from 表名 如下图: 阅读全文
posted @ 2018-10-22 17:32 小白菜» 阅读(444) 评论(0) 推荐(0) 编辑
摘要: upper(列名/字符串):把小写字母改为大写字母 格式: select upper(列名/字符串) from 表名 如下图: 阅读全文
posted @ 2018-10-22 17:27 小白菜» 阅读(608) 评论(0) 推荐(0) 编辑
摘要: Dual表:虚拟表,专门用来测试各种函数:(本来以为跟Oracle中的dual表一样,发现还是不太一样) 阅读全文
posted @ 2018-10-22 16:08 小白菜» 阅读(767) 评论(0) 推荐(0) 编辑
摘要: length(字符串/列名):求出该字符串/列名中字符的个数 格式: select length(列名) from 表名 如下图: 阅读全文
posted @ 2018-10-22 15:48 小白菜» 阅读(342) 评论(0) 推荐(0) 编辑
摘要: between 初值 and 终值:求出该列列值在初值和终值之间所有的数据 格式如下: select 列名/* from 表名 where 列名 between 初值 and 终值 如下图: 阅读全文
posted @ 2018-10-22 11:57 小白菜» 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 分组: group by 列名:根据某一列,把数据分成几组,经常对每一组的数据使用聚合函数,按照我的理解,该列有几种不同的值,那么就把该列分成几组,如下图 简单的来说,第二列中有两个不同的值a和b,那么如果进行分组的话,就是两组,第一列中分组的话就是一组。 1)格式:select 列名/聚合函数(* 阅读全文
posted @ 2018-09-27 14:32 小白菜» 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 分组函数(聚合函数) 1、count(*/列名): a、*:求出该数据的总条数 select count(*) from 表名 b、列名:求出该列中列名不为null的总条数 select count(列名) from 表名 2、sum(列名):求出该列所有数据的累加之和 select sum(列名) 阅读全文
posted @ 2018-09-27 11:00 小白菜» 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1、无条件查询语句(查询表中所有数据) select * from 表名 2、查询某些列的数据(指定列) select 列名1,列名2,列名3 from 表名 3、条件查询语句 select 列名1,列名2 from 表名 where 条件 举例条件,如下: 符号 释义 示例 > 大于 select 阅读全文
posted @ 2018-09-27 10:08 小白菜» 阅读(1312) 评论(0) 推荐(0) 编辑
摘要: asc(升序,默认值)/desc(降序) 1、根据某一列的列值进行升序或者降序操作。 select 列名 别名 from 表名 order by 列名 asc/desc 2、根据多个列值进行排序 select 列名1,列名2,列名3... from 表名 order by 列名1 desc,列名2 阅读全文
posted @ 2018-09-25 14:30 小白菜» 阅读(340) 评论(0) 推荐(0) 编辑