数据库的基本操作(一)

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

原文地址:https://www.cnblogs.com/ss-long/p/10224099.html