已创建好的表:
(创建表的方法看我上一篇博客:https://blog.youkuaiyun.com/LTLTLT_/article/details/89413778)
一,查——select
select的语法:select 列名 from 表名
(其中表示显示全部列:select * from 表名)
例如:
select Sno,Sname from student
(显示全部列内容):
select * from student
二,增——insert(插入数据)
insert语法:insert into 表名 values(值1,值2,值3,…)
或可以指定特定的列来进行插入数据操作
insert into table_name(列1,列2,…)
values(值1,值2,…),(值3,值4),(值5,值6)
例如:
插入特定的列(插入单条数据)
-- 插入一条数据:Sno:100,Sname:丽丽
insert into student (Sno,Sname)values(100,"丽丽")
结果如下:
插入多条数据:
insert into student(Sno,Sname)values(99,"鹏鹏"),(98,"天天"),(97,"依依")
结果如下:
三,改——update(更改数据)
update的语法:update 表名 set 列名= 新值 where 列名=某值
注意:set后面可以紧随多个数据列的更新值(非数字的值要加引号"");
where子句是可选的(非数字的值要加引号""),用来限制条件,如果不选则整个表的所有行都被更新
例子1:更新单个列
更改前:
-- 将Sno = 100 改为 Sno = 66
update student set Sno = 66 where Sno = 100
更改后:
例子2:更新多个列
更新前:
update student set Sname = "微微",Sdept = "美术系" where Sno = 1531102
更新后:
四,删——delete(删除表中的某些数据)
delete的语法:delete from <表名> [where <删除条件>]
例如:
删除前:
delete from user where name = "闪闪"
删除后: