SQL server使用方法

这篇博客介绍了如何使用SQL Server,从连接服务器、创建数据库到增删改查的基本操作,包括插入单行、删除行、更新数据、查询数据以及各种查询方式如模糊查询、分组查询和多表联接查询。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打开软件,提示选择服务器类型,服务器名称,还有身份验证,登陆名和密码,服务器类型填数据库引擎就好,我们服务器在本地,就选择服务器名称为local,身份验证有两种方式,可以是SQLServer身份验证,也可以是Windows身份验证,填写正确了以后,点击连接就可以登陆进去。

在最左边有个对象资源管理器,展开排列,有个数据库,我们鼠标右键,点击新建数据库,填写数据库名称,最好用英文,然后点击确定,我们可以在表中填写列名,选择数据类型,选择是否可以为null,填完表格,点击保存,提示要填写表的名称,建完以后,我们不能直接在表格中进行修改,如果想直接修改表中的数据,我们可以找到我们建的那个表格,点击右键,选中设计就可以直接在表中进行修改。我们也可以通过代码对表格中的数据进行增删改查,点击新建查询,输入相应的代码,运行一下,就可以实现,如果想验证一下是否实现了相应的功能,我们可以输入查询功能的代码,很方便,很简单

1

1.1【插入单行】
insert [into] <
表名> (列名)values (列值)
例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15')


1.2
【将现有表数据添加到一个已有表】
insert into <
已有的新表> (列名)select <原表列名> from <原表名>
例:insert into tongxunlu ('姓名','地址','电子邮件')
select name,address,email
from Strdents

2

2.1【删除<满足条件的>行】
delete from <表名> [where <删除条件>]
例:delete from a where name='开心朋朋'(删除表a中列值为开心朋朋的行)


2.2
【删除整个表】
truncate table <
表名>
truncate table tongxunlu
注意:删除表的所有行,但表的结构、列、约束、索引等不会被删除;不能用语有外建约束引用的表

3

update <表名> set <列名=更新值> [where <更新条件>]
例:update tongxunlu set 年龄=18where 姓名='蓝色小名'

4

4.1``精确(条件)查询
select <
列名> from <表名>[where <查询条件表达试>] [order by <排序的列名>[asc或desc]]

4.1.1【查询所有数据行和列】
例:select * from a
说明:查询a表中所有行和列

4.1.2【查询部分行列--条件查询】
例:select i,j,k from a where f=5
说明:查询表a中f=5的所有行,并显示i,j,k3列

4.1.3【在查询中使用AS更改列名】
例:select name as 姓名 from awhere xingbie=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值