首页 MsSQL

MsSQL

  • 分区表场景下的 SQL 优化

    分区表场景下的 SQL 优化

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

    MsSQL 2020-09-16 24 0
  • 详解partition by和group by对比

    详解partition by和group by对比

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

    MsSQL 2020-09-16 19 0
  • SQL删除语句DROP、TRUNCATE、 DELETE 的区别

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

    DROP: DROP TABLE test; 删除表test,并释放空间,将test删除的一干二净。 TRUNCATE: TRUNC...

    MsSQL 2020-09-16 16 0
  • SQL Server异常代码处理的深入讲解

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

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

    MsSQL 2020-09-16 17 0
  • 图书管理系统的sqlserver数据库设计示例

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

    首先,在写数据库时需要遵循以下几个原则: 数据库的命名规范: 方便代码的交流和维护 不影响代码的效率,不与大众习惯冲突 使代码更美观,阅读更方便...

    MsSQL 2020-08-19 40 0
  • 详细分析sqlserver中的小数类型(float和decimal)

    详细分析sqlserver中的小数类型(float和decimal)

    在SQL Server中实际上只有两种小数数值类型,分别是float(近似数值)和decimal(精确数值),这两种类型能表示所有的小数数值类型。 float...

    MsSQL 2020-08-19 27 0
  • SQL 创建、更新和删除视图的方法

    SQL 创建、更新和删除视图的方法

    视图是可视化的表。 本章讲解如何创建、更新和删除视图。 SQL CREATE VIEW 语句 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表...

    MsSQL 2020-08-19 43 0
  • 详解SQL 通配符

    详解SQL 通配符

    通配符可用于替代字符串中的任何其他字符。 SQL 通配符 在 SQL 中,通配符与 SQL LIKE 操作符一起使用。 SQL 通配符用于搜索表中的数据。...

    MsSQL 2020-08-19 35 0
  • SQL开窗函数的具体实现详解

    SQL开窗函数的具体实现详解

    开窗函数:在开窗函数出现之前存在着很多用 SQL 语句很难解决的问题,很多都要通过复杂的相关子查询或者存储过程来完成。为了解决这些问题,在 2003 年 ISO...

    MsSQL 2020-08-19 37 0
  • sql server数据库中raiserror函数用法的详细介绍

    sql server数据库中raiserror函数用法的详细介绍

    sql server数据库中raiserror函数的用法 server数据库中raiserror的作用就和asp.NET中的throw new Excepti...

    MsSQL 2020-08-19 27 0
  • SQL 将一列拆分成多列的三种方法

    SQL 将一列拆分成多列的三种方法

    数据表中有一列数据,如图所示: 现在需要将该列数据分成三列。 SQL 代码如下所示: 第一种 select max(case when...

    MsSQL 2020-08-19 27 0
  • 详解SQL EXISTS 运算符

    详解SQL EXISTS 运算符

    EXISTS 运算符 EXISTS 运算符用于判断查询子句是否有记录,如果有一条或多条记录存在返回 True,否则返回 False。 SQL EXISTS...

    MsSQL 2020-08-17 37 0
  • 秒懂drop、truncate和delete的区别

    秒懂drop、truncate和delete的区别

    (1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 TRUNCATETABLE则...

    MsSQL 2020-08-17 20 0
  • SQL Server中row_number分页查询的用法详解

    SQL Server中row_number分页查询的用法详解

    ROW_NUMBER()函数将针对SELECT语句返回的每一行,从1开始编号,赋予其连续的编号。在查询时应用了一个排序标准后,只有通过编号才能够保证其顺序是一致...

    MsSQL 2020-08-17 27 0
  • sql server 交集,差集的用法详解

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

    概述 为什么使用集合运算:   在集合运算中比联接查询和EXISTS/NOT EXISTS更方便。 并集运算(UNION) 并集:两个集合的并集是一...

    MsSQL 2020-08-17 27 0
1 2 3 4 5 ››
Copyright ©2019-2020.Powered by©编程脚本学习网 苏ICP备17028197号