1. 插入操作
(1)
select * from UserInfo
--------21232f297a57a5a743894a0e4a801fc3 admin
insert UserInfo(UserName,UserPwd) -----按照UserName,UserPwd的顺训插入数据
values('小龙猫','21232f297a57a5a743894a0e4a801fc3')
(2)
--------为所有的列,按照默认顺序赋值,可使用如下简写(列名与值的位置要对应)
insert UserInfo
values('大头贴','21232f297a57a5a743894a0e4a801fc3')
(3)
--------为某些列(UserName)赋值而不是全部列
insert UserInfo(UserName)
values('傻狗')
(4)
--------一次性写多个数据,批量插入
select * from classInfo
insert into classInfo
values('青龙'),('王八'),('朱雀'),('狗子')
2. 修改操作
update 表名 set 列名='要修改为的值'
eg:
(1)
---------为所有行的指定列修改数据
update UserInfo set UserPwd='admin'
(2)
---------为指定行的指定列修改数据
update UserInfo set UserPwd='21232f297a57a5a743894a0e4a801fc3'
where USerId>2
(3)
----------删除
delete UserInfo(表名) where UserId<4(要删除的列的编号)
(4)
----------清空(并且编号重新排布) 如果有外键,会报错,不能被清空
truncate table classInfo
3. 起别名
(1)
select * from 表名 as 别名
(2)
select ss.UserName as 龙,ss.UserPwd as 王
from UserInfo ss