SQL语句
2021-05-17 08:28:34 24 举报
AI智能生成
常用sql语句
作者其他创作
大纲/内容
create
创建数据库: create database 数据库名
创建表: create table 表名 (字段,...)
alter
修改表名: alter table 旧表名 rename as 新表名
增加表字段: alter table 表名 add 字段名 属性值
修改表字段: alter table 表名 modify 字段名 属性值
表字段重命名: alter table 表名 change 旧字段名 新字段名 列属性[]
删除表字段: 删除表的字段:alter table 表名 drop 字段名
show
查看数据库: show databases
查看表创建语句: show create table 表名
drop
删除数据库: drop database 数据库名
use
选择数据库: use 数据库名
desc 表名 : 显示表具体结构
select
select [all | distinct]
{* | table.* | field1,field2,...}
from table_name [as table_alias]
[left | right | inner join table_name2] -- 联合查询
[where] -- 指定结果需满足的条件
[group by field1 , field2] -- 指定结果按照哪几个字段来分组,字段之间用“,”隔开
[having condition1 and conditon2] -- 过滤分组的记录必须满足的次要条件,条件之间用 and 链接
[order by field1 ASC,field2 DESC] -- 指定查询记录按一个或多个条件排序,字段之间用“,”隔开
[limit {[staterow], pageSize}]; -- 分页查询,从staterow(0表示第一条)开始查询,查询pageSize条
{* | table.* | field1,field2,...}
from table_name [as table_alias]
[left | right | inner join table_name2] -- 联合查询
[where] -- 指定结果需满足的条件
[group by field1 , field2] -- 指定结果按照哪几个字段来分组,字段之间用“,”隔开
[having condition1 and conditon2] -- 过滤分组的记录必须满足的次要条件,条件之间用 and 链接
[order by field1 ASC,field2 DESC] -- 指定查询记录按一个或多个条件排序,字段之间用“,”隔开
[limit {[staterow], pageSize}]; -- 分页查询,从staterow(0表示第一条)开始查询,查询pageSize条
insert into 表名([字段1,字段2,...]) values("值1","值2",...)
update 表名 set 字段名 = 值 where 字段名 = 值
delete from 表名 where 字段名 = 值
0 条评论
下一页