0105 数据库创建表

创建表首先要选择数据库

格式:use+数据库的名字

1、创建表:create table+表的名(

字段1 字段类型,

字段2 字段类型

);

最后一个字段名和字段类型不加逗号。创建表结束语句用分号结束

字段类型:整数型:int,浮点型:double,字符串型char或者varchar(长度),日期型:date(年月日),datetime(年月日时分秒)

例:

2、查看表结构:desc+表的名字;

例:

3、删除表:drop table +表的名字

4、修改表的字段

(1)添加字段:alter table +表的名字+add column +要添加的字段名+字段的类型

例:

(2)删除字段:alter table +表的名字+drop column +要删除的字段名

例:

(3)修改字段类型:alter table +表的名字+modify column+加要修改的字段名+字段类型

例:

(4)修改字段名字:alter table +表的名字+change column +要修改的字段名+修改后的字段名+修改后字段的类型(这个方法可以一起更改字段类型)

例:

(5)修改表名:alter table +表的名字+rename to+新的表名字

例:

5、添加表的内容

(1)增加数据:insert into +表的名字+values(按顺序添加内容)注意不能少字段的值

(2)增加部分数据:insert into+表的名字+(想要添加内容的字段)+(按顺序添加内容)

(3)修改表格内容

update +表的名字 set 字段名=字段值 where 字段名1=字段值1

例:update student set sname='公雪' where sid=1;  将sid为1的sname值改为 公雪

可以修改多个字段内容

例:update student set sname=‘工序’,age='10' where sid=2;

(4)删除数据

delete from + 表的名字+where 要删除的数据条(一条一条删除)

例:delete from student where sid=2;将sid为2的数据条删除

delete from +表的名字(清空表 )

truncate +表的名字(清空表)

6、表格查询

(1)查询所有列

select * from+表的名字

(2)查询指定列

select 字段名,字段名 from +表的名字

(3)查询时添加常量列

SELECT sid AS '编号',sname AS '姓名',ssex AS '性别' FROM student

(4)查询时合并列

例:

(5)查询时去重

例:

(6)条件查询

(6-1)逻辑and 和 or 或者

例:

(6-2)比较条件

例:

(6-3判断空条件)

例:

(6-4)like模糊查询

例:

 

posted @ 2021-01-05 16:42  公雪  阅读(243)  评论(0编辑  收藏  举报