SQL Server 数据的添加修改删除和查询

摘要:
数据的添加:首先建立一个数据库,点击新建查询,然后用代码建立一个表,表里写上列名和数据类型,约束可加可不加然后使用insert语句往表里添加数据insert[into]表名(列名1,列名2,列名3......列名n)values('列值1','列值2','列值3',......'列值n')注:列值需要用单引号引起来,[]中括号中的into可写可不写数据的修改:使用update语句对数据进行修改格式

数据的添加:

首先建立一个数据库,点击新建查询,然后用代码建立一个表,表里写上列名和数据类型,约束可加可不加

SQL Server 数据的添加修改删除和查询第1张

然后使用insert语句往表里添加数据

insert [into] 表名 (列名1,列名2,列名3......列名n)

values ('列值1','列值2','列值3',......'列值n')

注:列值需要用单引号引起来,[]中括号中的into可写可不写

数据的修改:

使用update语句对数据进行修改

格式:update 表名 set 列名='表达式' where 条件表达式

例:1:SQL Server 数据的添加修改删除和查询第2张

其中如果不写where条件句就会把所有编号是b001的列的作者和出版社全都改成张三和清华大学出版社

例2:减少桔子库存20

SQL Server 数据的添加修改删除和查询第3张

例3:把苹果的库存改为30

SQL Server 数据的添加修改删除和查询第4张

例4:把桃子的价格改为5.20,生产地改为肥城,库存改为50

SQL Server 数据的添加修改删除和查询第5张

数据的删除:

格式:delete [from] 表名 [where 条件表达式]

SQL Server 数据的添加修改删除和查询第6张

这样就会把编号是b007的所有数据都删掉

数据的查询:

格式:select 列名 from 表名 其中 * (星号)代表所有列

例:SQL Server 数据的添加修改删除和查询第7张

消除重复行:distinct 列名

例:SQL Server 数据的添加修改删除和查询第8张

where 子句:该子句是用来确定查询条件,匹配运算符如下:

% -----百分号表示任意多个字符,可以用作前缀也可以用作后缀

_ ------下划线一个字符,可以用作前缀或后缀

例1:找出代号是b003的车

SQL Server 数据的添加修改删除和查询第9张

例2:找出价格大于50万的车

SQL Server 数据的添加修改删除和查询第10张

例3:找出价格大于三十万小于五十万的车,找出价格大于三十万油耗小于5的车

SQL Server 数据的添加修改删除和查询第11张

还可以用 between and 来表示介于两个条件之间的车,比如大于三十万小于五十万的车还可以这样写

SQL Server 数据的添加修改删除和查询第12张

例4:模糊查询 查询出奥迪开头的车,以“型”结尾的车,车名包含数字5的车,车名第三个字是数字5的车

SQL Server 数据的添加修改删除和查询第13张

表示能一次显示有几条信息的语句

SQL Server 数据的添加修改删除和查询第14张表示一次能显示10条信息

例:查询出40万到50万之间的车的排量有哪些

SQL Server 数据的添加修改删除和查询第15张

order by 子句:order by 列名

注:asc 按升序排列 desc 按降序排列

例1:按车的价格升序排列

SQL Server 数据的添加修改删除和查询第16张

例2:按车的油耗降序排列,油耗一样时,按车的价格降序排列

SQL Server 数据的添加修改删除和查询第17张

注:假如一个表中有水果的单价和库存这两列,但是没有成本这一列,要算出这个表中水果的成本,就用这个表中的

单价乘以库存就是水果的成本

SQL Server 数据的添加修改删除和查询第18张

如果要改一个表中某列的名字

SQL Server 数据的添加修改删除和查询第19张

免责声明:文章转载自《SQL Server 数据的添加修改删除和查询》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Go之ViperiOS开发-导出xcode中已有的配置文件Provisioning profile下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

使用 @Query 注解实现查询

2")ListfindByPriceRange;/***参数绑定@Param注解注入参数*/@QueryPersonreadPersonByLastNameAndEmailThroughName;//使用like@Query("selectpfromPersonpwherelastNamelike?...

kvm虚拟机快照备份

kvm虚拟机默认使用原始图像格式,该格式具有最佳性能和最快速度。它的缺点是不支持一些新功能,例如映像、zlib磁盘压缩、AES加密等。接下来,启动kvm虚拟机快照备份的过程。查看虚拟机映像快照的版本查看当前虚拟机映像snapshot的版本。您可以看到它是最新的快照版本。...

html,js简单保存textarea换行格式

有时我们需要在提交表单时保存html标记,但textarea不保存换行信息,因此我们需要使用js保存HTM标记,例如textarea的换行。˃˃g、 “”);这只是一个允许在js中保留HTML文本区域中的换行符和其他格式的模型。你需要开发它来满足你的需求。希望岑溪网站开发分享的内容对您有所帮助!...

iview表格动态数据实现合并功能

需求原型:代码实现:html part:从'../../libs/c导入{MsgType,PublicType}...

[转]从minio中读取文件流进行下载文件

本文转自:https://blog.csdn.net/ZHANGLIZENG/article/details/82892678一、获取Minio连接publicstaticStringminioUrl;publicstaticStringminioUsername;publicstaticStringminioPassword;@Value("${syste...

MongoDB用户与角色管理

MongoDB默认不启用访问控制。管理员可以在配置文件授权参数中使用--auth-in restart或security来启用访问控制。(4) MongoDB在每个数据库上提供内置的DatabaseUserRoles和DatabaseAdministrationRoles。MongoDB仅为管理数据库提供所有内置角色。此角色没有用户和角色管理权限。(4.4)...