SQL语句增删改查的用法

介绍

这篇文章主要讲解了“SQL语句增删改查的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“SQL语句增删改查的用法”吧!

, <强>关键字:SQL语句(增删改查)

<强>一、增:有4种方法
<强> 1。强使用插入插入单行数据:
,,,,,,,,,,,,,,,,语法:插入[到]& lt;表名的在(列名]值& lt;列值在
,,,例:插入Strdents(姓,名性别,出生日期)值(& # 39;开心朋朋& # 39;,& # 39;男& # 39;,& # 39;1980/6/15& # 39;)
,,注意:进可以省略;列名列值用逗号分开;列值用单引号因上;如果省略表名,将依次插入所有列

<强> 2。强使用插入选择语句将现有表中的数据添加到已有的新表中
,,,,,,,,,,,,,,,,语法:插入& lt;已有的新表比;& lt;列名祝辞
,,,,,,,,,,,,,,,,选择& lt;原表列名比;& lt;原表名在
,,,例:插入tongxunlu(& # 39;姓名& # 39;,& # 39;地址& # 39;,& # 39;电子邮件& # 39;)
,,,,,,,,,,,,,,,,选择名称,地址,电子邮件
,,,,,,,,,,,,,,,,从Strdents
,,,,,,,,,,,,,,,,注意:到不可省略;查询得到的数据个数,顺序,数据类型等,必须与插入的项保持一致

<强> 3。强使用select into语句将现有表中的数据添加到新建表中
,,,,,,,,,,,,,,,,语法:选择& lt;新建表列名比;& lt;新建表名的在从& lt;源表名在
,,例:选择姓名、地址、电子邮件向tongxunlu strdents
,,,注意:新表是在执行查询语句的时候创建的,不能够预先存在
,,, <强>在新表中插入标识列(关键字“身份”):
强,,,语法:选择身份(数据类型,标识种子,标识增长量)作为列名
,,,,,,,,,,,,,,,,到新表从原表名
,,,例:选择身份(int, 1, 1)标识列,dengluid,密码为tongxunlu Struents
,,,注意:关键字“身份”

<强> 4。强使用联盟关键字合并数据进行插入多行
,,,语法:插入& lt;表名的在& lt;列名比;选择& lt;列值比;tnion选择& lt;列值在
,,,例:插入学生(姓,名性别,出生日期)
,,,,,,,,,,,,,,,,选择& # 39;开心朋朋& # 39;,& # 39;男& # 39;& # 39;1980/6/15& # 39;联盟(联盟表示下一行)
,,,,,,,,,,,,,,,,选择& # 39;蓝色小明& # 39;,& # 39;男& # 39;& # 39;19 * */* */* * & # 39;
,,,,,,,,,,,,,,,注意:插入的列值必须和插入的列名个数,顺序,数据类型一致

<强>二、删:有2中方法
<强> 1。强使用删除删除数据某些数据
,,,,,,,,,,,,,,,语法:删除从& lt;表名的在[& lt;删除条件祝辞]
,,,例:删除从一个name=& # 39;开心朋朋& # 39;(删除表一个中列值为开心朋朋的行)
,,,,,,,,,,,,,,注意:删除整行不是删除单个字段,所以在删除后面不能出现字段名
<强> 2。强使用截断表删除整个表的数据
,,,,,,,,,,,,,,,语法:截断表& lt;表名在
,,,例:截断表tongxunlu
,,,注意:删除表的所有行,但表的结构,列,约束,索引等不会被删除;不能用语有外建约束引用的表

<强>三,改
使用更新更新修改数据
,,,,,,,,,,,,,,语法:更新& lt;表名的在设置& lt;列名=更新值比;[& lt;更新条件祝辞]
,,,例:更新tongxunlu组年龄=18岁,姓名=& # 39;蓝色小名& # 39;
,,,注意:设置后面可以紧随多个数据列的更新值;在子句是可选的,用来限制条件,如果不选则整个表的所有行都被更新

<强>四、查
<强> 1。普通查询
强,,,语法:选择& lt;列名比;从& lt;表名的在[& lt;查询条件表达试祝辞][订单& lt;排序的列名祝辞[asc或desc]]
1)。查询所有数据行和列
例:从
select *说明:查询一个表中所有行和列
2)。查询部分行列——条件查询
例:选择我,j, k ,,,,,,,,,,,得到,,,,,,,,,,,a ,,,,,,,,,,,f=5
说明:查询表中f=5的所有行,并显示i, j, k3列
3)。在查询中使用,更改列名
例:选择名称为姓名从whr xingbie=& # 39;男& # 39;
说明:查询一个表中性别为男的所有行,显列示的名字,并将名字列改名为姓(名)显示
4)。查询空行
例:选择的名字从一个电子邮件在哪里空
说明:查询表中电子邮件为空的所有行,并显示列名称;SQL语句中用是null或者不是空来判断是否为空行
5)。在查询中使用常量
例:选择名称& # 39;唐山& # 39;从
作为地址说明:查询表,显示名字列,并添加地址列,其列值都为& # 39;唐山& # 39;
6)。查询返回限制行数(关键字:top ,,,,,,,,,null

SQL语句增删改查的用法