1. create语句
1.1 创建数据库
create database 数据库名
1.2 创建数据库表
create table 表名
(
列名1 类型名,
列名2 类型名,
......
);
2. 查询语句select
2.1 查询表中所有数据
select * from 表名
2.2 查询指定列
select 列名1,列名2 from 表名
3. 排序 order by
ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。
ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。
select * from 表名 order by 列名1,列名2 desc
4. 连接 join
- join 用于把来自两个或多个表的行结合起来。
- SQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。
最常见的 JOIN 类型:SQL INNER JOIN(简单的 JOIN)。 SQL INNER JOIN 从多个表中返回满足 JOIN
条件的所有行。
4.1 inner join与join
两者是一样的,用图片简单的介绍一下之间的关系:
4.2 left join
4.3 right join
如此见以上各图,就已经很明显了。
5. update更新
语法如下:
update 表名 set 列名1=‘值1’,列名2=‘值2’ where ...
6. alter 更改
ALTER TABLE 语句用于在已有的表中添加、删除或修改列。
如需在表中添加列,请使用下面的语法:
alter table 表名 add 列名 类名
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
alter table 表名 drop 列名 类名
7. delete
用于删除表中的行
delete from 表名 where ...