SQL必知必会
来源:互联网 发布:简单的c语言程序编写 编辑:程序博客网 时间:2024/06/05 18:34
%表示任何字符出现任意次数;eg:'fish%'-->fish bag bean
_只匹配单个字符(不多也不少); eg: 8 占半个字符,19占一个字符;
[]用于指定一个字符集,必须匹配指定位置的一个字符。匹配[]中的任意一个(单个)字符;
^否定一个集合;eg:'[^fn]%'
通配符使用技巧:
1.不过度使用通配符;
2.使用时,尽量不用在开始处;
3.注意通配符位置。
函数应用:
字段拼接:+或者||或者concat()
trim()去掉字符串首尾两端的空格;RTRIM() LTRIM() as NAME
算术计算:+ - * /
now()函数返回当前日期和时间;
TO_NUM(TO_Char(column,'YYYY-MM-DD'))
between to_date('string') and to_date('string2') //to_date('string')用于将string转换为日期类型
5种聚集函数:
avg()\count()\max() 最大的数值或日期值\min()数值和日期或前几行,忽略NULL\sum()
分组数据:
group by and having where(单个产品计算)-->对每个产品计算
group by 出现在where字句之后,
group by作用于列或者有效的表达式不可用于别名;
having用于过滤分组,用法同where()
where和having 的差别:where(行级过滤)在数值分组前进行过滤,having在分组后进行过滤,where排除的行不包括在分组中,可能或改变计算值;
使用顺序 select from where group by having order by
子查询的select字段必须是单列
- SQL必知必会~
- SQL必知必会
- sql必知必会
- SQL必知必会
- SQL必知必会
- SQL必知必会
- SQL必知必会
- SQL学习之--《SQL必知必会》
- SQL入门经典+SQL必知必会
- SQL必知必会 笔记 第一章 了解SQL
- sql必知必会学习笔记-一,了解SQL
- 读书笔记--SQL必知必会01--了解SQL
- 读书笔记--SQL必知必会22--高级SQL特性
- SQL必知必会笔记
- sql 必知必会(四)
- SQL 必知必会(总结)
- 【读书笔记】SQL必知必会
- SQL必知必会--了解数据库
- 两个数交换的三种方法
- 安卓布局——ViewPager布局
- SpringMVC工作原理
- iPhone X全屏适配
- solr集成springboot并向solr推送索引数据更新和查询
- SQL必知必会
- CUDA编程主函数模板及实例
- 深入浅出REST
- Spring框架——IOC&DI
- linux 普通用户 root用户无法使用第三方工具正常登录
- BZOJ4382: [POI2015]Podział naszyjnika
- MySQL 正则表达式
- Live555 RtspClient会话管理
- Java Bean 技术规范