SQL server的增删改查练习

本文详细介绍了SQL Server中的增删改查操作。包括如何插入单行和复制表数据,删除特定行或整个表,更新表中记录,以及执行各种查询操作,如精确查询、模糊查询、分组查询、联接查询等,帮助读者掌握SQL Server的基础操作。
摘要由CSDN通过智能技术生成

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='男'
说明:查询a表中性别为男的所有行,显示name列,并将name列

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值