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