MsSql 1980

ms SQL是指微软的SQLServer数据库服务器,它是一个数据库平台,提供数据库的从服务器到终端的完整的解决方案,其中数据库服务器部分,是一个数据库管理系统,用于建立、使用和维护数据库。

SQL Server 开窗函数 Over()代替游标的使用详解

前言: 今天在优化工作中遇到的sql慢的问题,发现以前用了挺多游标来处理数据,这样就导致在数据量多的情况下,需要一行一行去遍历从而计算需要的数据,这样处理的结果就是数据慢,容易卡死…

2022-05-23 375

SQL Server中row_number函数的常见用法示例详解

一.SQL Server Row_number函数简介 ROW_NUMBER()是一个Window函数,它为结果集的分区中的每一行分配一个连续的整数。 行号以每个分区中第一行的行号…

2022-05-23 813

SQL Server如何通过创建临时表遍历更新数据详解

前言: 前段时间新项目上线为了赶进度很多模块的功能都没有经过详细的测试导致了生成环境中的数据和实际数据对不上,因此需要自己手写一个数据库脚本来更新下之前的数据。(线上数据库用是SQ…

2022-05-23 375

hive中将string数据转为bigint的操作

使用 CAST 函数将 STRING 转为 BIGINT: SELECT CAST('00321' AS BIGINT) FROM table; As a BIGINT it wi…

2022-05-23 1,178

SQL Server 使用join all优化 or 查询速度

比如:,master,test, 表示 该用户为 test 的下级代码,test登录后可以看到 test名下的业务和所有下级代理的业务。相关表的结构如下: user表 大约10万条…

2022-05-23 1,130

SQL删除语句DROP、TRUNCATE、 DELETE 的区别

DROP: DROP TABLE test; 删除表test,并释放空间,将test删除的一干二净。 TRUNCATE: TRUNCATE test; 删除表test里的内容,并释…

2022-05-23 840

详解partition by和group by对比

今天大概弄懂了partition by和group by的区别联系。 1. group by是分组函数,partition by是分析函数(然后像sum()等是聚合函数); 2. …

2022-05-23 569

分区表场景下的 SQL 优化

导读 有个表做了分区,每天一个分区。 该表上有个查询,经常只查询表中某一天数据,但每次都几乎要扫描整个分区的所有数据,有什么办法进行优化吗? 待优化场景 有一个大表,每天产生的数据…

2022-05-23 380

SQL Server异常代码处理的深入讲解

前言 SQL Server使用TRY...CATCH 结构实现TSQL语句的错误处理,TRY命令负责监控语句执行的情况,如果有TSQL语句发生异常,并且严重级别(Severity …

2022-05-23 645

SQL Server中的集合运算: UNION, EXCEPT和INTERSECT示例代码详解

SQL Server中的集合运算包括UNION(合并),EXCEPT(差集)和INTERSECT(相交)三种。 集合运算的基本使用 1.UNION(合并两个查询结果集,隐式DINS…

2022-05-23 1,124

图书管理系统的sqlserver数据库设计示例

首先,在写数据库时需要遵循以下几个原则:     数据库的命名规范:       &nbs…

2022-05-23 427

sql server 交集,差集的用法详解

概述 为什么使用集合运算:   在集合运算中比联接查询和EXISTS/NOT EXISTS更方便。 并集运算(UNION) 并集:两个集合的并集是一个包含集合A和B中所有元素的集合…

2022-05-23 626
1 91 92 93 94 95 165