新增
关键字:create
语法:
1、create database 数据库名称;
2、create table <表名>(<字段名1><类型>,<字段名2><类型>,<字段名3><类型>) DEFAULT CHARSET=UTF8;
删除
关键字:delete/drop
语法:
1、drop database 数据库名称;
2、delete from 表名;
修改
关键字:update
语法:
1、update 表名 set 字段名1=新值1,字段名2 =新增2 where 条件表达式1 and(or) 条件表达式2;
插入
关键字:insert
语法:
1、insert into <表名>(字段名1,字段名2)valus (值a,值b,值c);
2、insert into <表名>valus (值a,值b,值c),(值a,值b,值c);
3、insert into <表名>(字段名1,字段名2) valus (值a,值b,值c),(值a,值b,值c);
查询
关键字:select
语法:
自然连接:select * from 表1 join 表2 on 表1_ID=表2)_ID;
内连接:select * from 表1 inner join 表2 on 表1_ID=表2)_ID;
左连接:select * from 表1 left join 表2 on 表1_ID=表2)_ID;
右连接:select * from 表1 right join 表2 on 表1_ID=表2)_ID;
函数:
一、数组相关函数
1、最小值:min()
2、最大值:max()
3、求和 :sum()
4、平均数:avg()
5、计数 :count()
二、日期函数
1、获取当前日期时间:sysdate()
2、获取系统当前日期:curdate()
3、获取系统当前时间:curtime()
4、为指定日期增加一个时间间隔的函数
DATE_ADD(date,INTERVAL expr unit)
select DATE_ADD(CURDATE(),INTERVAL 1 day);--在当天日期的基础上加一天
三、字符串函数
1、字符串拼接函数:con(字段A,字段B)
Select concat(id,sex) from member;
2、字符串截取函数:substr(字段A,截取开始的位置position,截取字符个数)
Select name ,substr(name,2,3) from member;
3、获取字符串长度的函数:length(字段A)
Select name,length(name) from member;
一个汉字三个长度