文章目录
一、后端开发基础SQL
1、数据库简介及SQL基本语法
常见数据库
- SQLite(小)
- MYSQL、MSSQLServer(中)
- Oracle(大)
- Access、Mongodb、DB2、Sybase、Informix(不常见)
基本SQL语法(1)
- 创建数据库
create database db_name charset=utf8;
- 选择数据库
use db_name
- 创建表
create table table_name(id int(11) not null primary key auto_increment)charset=ut8;
- 删除数据库
drop databases db_name;
- 删除表
drop table table_name;
基本SQL语法(2)
- 插入数据
insert user(username,password) values('admin','admin');
- 修改数据
update table_name set col_name=value
- 查询数据
select user,password from user where user='admin' and password='admin';
- 删除数据
delete from table_name ;
二、sql高级查询
1、Mysql的基础查询语句
- 基本查询
select * from 表;
- 字段查询
select 字段1,字段2 from 表;
- 条件查询
select * from 表 where 条件;
- 结果排序
select * from 表 order by 字段;
升序ASC,降序DESC
- 结果分组
select * from 表 group by 字段;
- 结果分页(限制)
select * from 表 limit n,m;
- 多种查询合并,先后顺序
条件>排序=分组>分页(限制)
2、连接查询
-
内连接
-
外连接
-
交叉连接
3、联合查询
4、子查询
5、常用函数
-
聚合函数
-
数学函数
-
字符串函数
-
日期和时间函数
-
加密函数
-
系统信息函数
上一篇:02web前端基础
下一篇:03web后端基础-2