SQL sever 增删改查

啊!!!!万恶的期末考试。

1.插入

①针对于一行数据进行增加;

INSET INTO 表 [列] VALUES 值列表

②针对于N行数据进行增加;

INSET INTO 表 VALUES 值列表

③比较综合;(注意此方法的结尾是已select结尾最后一条插入不需要写上UNION)

INSET INTO 表名(列)
SELECT (增加的内容) UNION
SELECT

2.删除

DELETE FROM 表名 [where条件]

where条件可加可不加,如果规定删除某一列数据时需要在条件中写清。

3.更新

UPDATE 表名 SET 列 = '表达式' [where ]

修改的内容可以是表达式也可以是常量,字符。

4.查询

SELECT * FROM 表名 [where条件]

符号*代表表中的全部列可以用表中某一列的名称来代替;

其中where条件后面可以跟order by 用于对表的数据进行排序(默认的排序方式是升序)

如果想要实现降序排序的话可以加上desc

查询时如果使用聚合函数(count avg sum max min)时 需要在where后加group by后面跟分组依据

可以使用having对分组结果进行操作。

5.创建视图

CREATE VIEW [列名]
[with encryption]
AS SELECT 查询语句 [列名]

*[with encryption]是用来加密的

将CREATE 改成ALTER可以修改视图

删除,更新

删除视图
DROP VIEW 视图名

更新视图
UPDATA 视图名 SET 列= '' [where]

纯靠记忆想的如有错误请大佬们指出><

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值