本文已参与「新人创作礼」活动,一起开启掘金创作之路。
前言
提示:以下是本篇文章正文内容,下面案例可供参考
添加数据的语法
--1.一次添加一行 代码如下(示例):
INSERT [INTO] table_name [( COLUMN1 , COLUMN2 ,......)]
VALUES ( VALUE1 , VALUE2 ,......)
注意: 1.值列表和字段列名一一对应 2.中括号里面的内容可以省略 3.添加数据时,如果字段类型为字符类型或日期时间类型,则必须使用单引号,而非双引号。 4.添加记录时,自增的列无须手动地添加。
--2.一次添加多条语句语法: 代码如下(示例):
INSERT [INTO] table_name(COLUMN1 [COLUMN2......])
SELECT VALUE [VALUE......] UNION
SELECT VALUE [VALUE......]
.....
/*
insert into table_name(字段1,字段2)
select '值1','值2' union
select '值3','值4' union
select '值5','值6'
*/
注意: 在插入最后一条数据的时候,不需要用union结尾 select后面直接跟你要插入的数据,同上中括号里面的内容可以省略
更新的语法
代码如下(示例):
UPDATE table_name
SET column1=value1 , column2=value2, ...
[WHERE condition]
--update table(表名) set 字段名=要修改的值 where 字段名=过滤条件
删除的语法
代码如下(示例):
DELETE FROM table_name [WHERE 条件表达式]
--注意:where后面的条件可以省略,但是省略之后就是删除一整张表。
--删除异常时:
--1.查看主外键的关系
--2.解决删除主表记录异常的方法
-- 设置从表外键约束的“删除规则”为“设置Null”
--3.解决删除主表记录异常的方法设置从表外键约束的“删除规则”为“级联”
-- 修改“删除规则”为“级联”。
查询表
select * from 表名
练习
SuperKTV 数据库名称 三张表-- type表 字段名:类型编号(主键自增)Typeid, 歌曲类型名称TypeName 1 热门流行 2 经典老歌 3 影视金曲 4 动漫歌曲 5 摇滚乐曲 singer 字段名:歌手编号(主键自增), 歌手姓名 歌手类型 出生年月日 歌手地区 数据自己随便插入 song 字段名:歌曲编号 (主键自增),歌曲名称 ,歌曲英文缩写,歌曲类型编号(外键),歌手编号(外键),点歌次数(默认值0),URL