2021-03-20
作者:互联网
数据库的常用方法
先说一下mysql和oracle
- oracle 是一个实例对应一个库,mysql是一个实例可以操作多个库
- oracle的主键使用序列对象,mysql是自动增长的主键
- oracle 是单引号出来字符串,mysql是双引号处理字符串,
- oracle是使用内建视图和伪列来进行分页,mysql是使用limit函数来进行分页
- 方法
- like 模糊查询
- 可以使用这个对数据进行一个查询
- 参数%是可以代替任何一个或是多个字符
- _可以代替一个任意字符
- between 开始 and 结束
- 对一个指定范围内数据进行筛选符合条件的数据
- in(a,b,c)
- 满足等于任何一个条件就可以
- concat(str1,str2)
- 将字符数据连接起来
- date_format(date,format)将日期转化成字符串
- str_to_date(str,format)将字符串转化成日期
- ifnull(expr1,expr2)mysql
- nvl(expr1,expr2) oracle
- 判断expr1是否为空,如果为null,则用expr2代替
- case when then else end 这个表达式
- 这表达式和核心就是对一个列的值进行一个判断最后给出一个结果显示 并不会对数据修改,而是显示结果进行修改
标签:03,20,format,expr2,date,expr1,2021,mysql,oracle 来源: https://blog.csdn.net/weixin_47120348/article/details/115024503