赞
踩
(想要注释掉的话,Ctrl + /)
查询所有字段
select * from student
查询指定字段
select 列1,列2,… from 表名
select name,age from student2
create table 表名(
字段名 类型 约束
字段名 类型 约束
…
)
例如:创建学生表,字段要求如下:
姓名(长度为10)
create table students(
name varchar(10)
)
例:创建学生表,姓名(长度为10),年龄
(两个字段的话,第一个字段后面应该跟一个逗号)
create table student(
name varchar(10),
age int unsigned
)
例:创建学生表,字段要求年龄如下:
姓名(长度为10),年龄,身高(保留小数点后两位)
create table student2(
id int unsigned primary key auto_increment,
name varchar(10),
age int unsigned,
height decimal(5,2)
)
(第二行代码是用来约束,表示它的唯一性,主键,int,无符号,自动递增)
格式一:drop table 表名
格式二:drop table if exists 表名
例如:删除学生表
drop table student
drop table if exists student
如果表存在的话,先删除再去创建
drop table if exists student;
create table student(
name varchar(10),
age int unsigned
)
(两条完整的语句的话,第一个后面用分号)
添加一个列
alter table student2 add column sex varchar(1)
所有字段设置值,值的顺序与表中字段的顺序对应
说明:主键列是自动增长,插入时需要占位,通常用0或者default或者null来占位,插入成功后以实际数据为准
insert into 表名 values(…)
例如:插入一个学生,设置所有字段信息
create table student2(
id int unsigned primary key auto_increment,
name varchar(10),
age int unsigned,
height decimal(5,2)
)
插入上表中
格式一:
insert into student2 values
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。