SQL语句:
Yi
Insert into 表名(字段1,字段2....)values(值1,值2....)
1) Insert into bbs_user(id,username,password,rtime)values(1,'one',123,‘123123’);
可以插入数据是 指定所有的字段 (注意:是字符串类型的需要引号包含 不是字符串类型可以使用 也可以不使用)
2) Insert into bbs_user(id,username,password,rtime)values(null,'two',123,‘123123’);
自增列可以使用null来进行存储
3) Insert into bbs_user(username,password,rtime)values('three',123,‘123123’);
自增列可以省略不写
4) Insert into bbs_user(password,username,rtime)values(123,‘four’,‘123123’);
字段的顺序可以任意改变 但是后面的值要一一对应
5) Insert into bbs_user(username,password)values('five',123);
可以省略设置为非空并且有默认值的字段
6) Insert into bbs_user values(null,'six',123,‘123123’);
可以省略前边所有的字段 但是在插入值得时候需要按照创建表的时候插入的顺序
7) Insert into bbs_user(username,password,rtime)values('seven',123,‘123123’),('eight',123,'123123'),('nine',123,'123123');
可以一次性插入多条记录(推荐使用 效率更高 便于优化)
Er
Update 表名 字段名=要修改的值 后面要加where条件 否则 会将所有记录全部修改掉
1) Update bbs_user set username='eleven';
将所有用户的用户名全部改为eleven(不推荐使用)
2) Update bbs_user set username='twelve' where id=1;
将id为1的用户的用户名改为twelve(推荐)
3) Update bbs_user set username='thirteen' password=456 where id=2;
将id为2的用户的用户名改为thirteen 密码修改为456(推荐)
4) Update bbs_user set rtime=rtime+1 where id=3;
设置id为3的用户的rtim增加1
5) Update bbs_user set password=456 order by id desc limit=3 ;
将id最大的三个用户名密码改为456
6) Update bbs_user set password=789 limit=3 ;
将前三条用户名的密码设置为789
San
Delete from 表名[where条件]
1) Delete from bbs_user;
删除所有记录(不推荐使用)
2) Delete from bbs_user where id=1;
删除id为1的记录(推荐使用)
3) Delete from bbs_user order by id desc limit 3;
删除id最大的三个用户;
4) Delete from bbs_user limit3;
删除前边的3条记录