• 【T-SQL系列】WITH ROLLUP、WITH CUBE、GROUPING语句的应用

    时间:2023-01-06 08:36:11

    CUBE 和 ROLLUP 之间的区别在于:CUBE 运算符生成的结果集是多维数据集。多维数据集是事实数据的扩展,事实数据即记录个别事件的数据。扩展建立在用户打算分析的列上。这些列被称为维。多维数据集是一个结果集,其中包含了各维度的所有可能组合的交叉表格。 CUBE 运算符在 SELECT 语句的 ...

  • 05 技术内幕 T-SQL 查询读书笔记(第四章)

    时间:2023-01-02 17:47:03

    第四章子查询:在外部查询内嵌套的内部查询(按照期望值的数量分为,标量子查询 scalar subqueries,多值子查询multivalued subqueries)(按照子查询对外部查询的依赖性分为独立子查询self-contained subqueries和相关子查询 correlated s...

  • 你真的理解T-sql中的NULL吗?

    时间:2023-01-02 09:31:45

    NULL不表示什么?NULL不表示空字符串,不表示0。 NULL表示什么?NULL表示不知道是什么,就是说NULL的原意是不知道是什么,表示可能什么都是。 NULL与?做比较 PRINT (Case When NULL ='Value' Then 'true' else 'false' end)P...

  • 清除重复项并比较计数与字段值T-SQL

    时间:2023-01-02 09:32:03

    I'm working with Two tables and I've joined them together. I'm almost done with the query, but I'm not sure how to proceed further. 我正在使用两张桌子,我已将它们加在一...

  • [SQL]T-Sql 递归查询(给定节点查所有父节点、所有子节点的方法)

    时间:2022-12-27 23:47:52

    T-Sql 递归查询(给定节点查所有父节点、所有子节点的方法) -- 查找所有父节点with tab as( select Type_Id,ParentId,Type_Name from Sys_ParamType_V2_0 where Type_Id=316--子节点 union all sele...

  • 有没有可能在没有SSIS的情况下执行T-SQL模糊查找?

    时间:2022-12-27 19:21:51

    SSIS 2005/2008 does fuzzy lookups and groupings. Is there a feature that does the same in T-SQL? SSIS 2005/2008做模糊查找和分组。在T-SQL中是否有相同的特性?4 个解决方案 ...

  • 在T-SQL中的case语句中

    时间:2022-12-27 09:11:03

    Is possible using break command in case statement in mssql? 可以在mssql的case语句中使用break命令吗? Because the condition is verified that expression GO, instead ...

  • T-SQL基础(五)之增删改

    时间:2022-12-26 10:46:47

    在前面的文章中对T-SQL的查询做了基本总结,接下来我们看下SQL中的另外一个常用操作——数据的修改。 INSERT INSERT 向数据表中插入数据的基本语句,句式: INSERT INTO table_name(field1[,field2]...) VALUES(value1[,value...

  • T-SQL中CHECKSUM函数的用法

    时间:2022-12-26 01:38:12

    TSQL中CHECKSUM函数的用法 1、定义:返回按照表的某一行或一组表达式计算出来的校验和值。CHECKSUM 用于生成哈希索引。 2、用法: 适用于列太长或无法建立索引的情况: SELECT * FROM tablename WHERE URL = @URL(@URL nva...

  • T-SQL 数值函数

    时间:2022-12-26 01:38:06

    MS SQL Server数字函数可以应用于数值数据,并返回数值数据。 下面是带有示例的数值函数列表。 ABS() 输出给定值的绝对值。 例 以下查询将输出-22的绝对值:22。 Select ABS(-22) ACOS() 输出给定值的反余弦值。 例 以下查询将输出0的反余弦值:1.5707963...

  • 从t-sql查询中编写特定结构化的XML

    时间:2022-12-26 01:28:32

    I would like to be able to write out an XML file in this specific format. I've been reading up on bcp and experimenting with FOR XML but can't seem to...

  • T-SQL在没有游标的行之间分配值

    时间:2022-12-23 22:57:17

    I have a simple live-case scenario on the SQL Server 2014. I have a table with orders and their quanities: 我在SQL Server 2014上有一个简单的实时案例。我有一个包含订单及其数量的表...

  • T-SQL:30天之后的最新事件

    时间:2022-12-22 01:41:15

    I need to find all the events occurring after the most recent gap of 30 days or more without an event. My current query only finds the first gap of 30...

  • SQL Server T-SQL中的整型最大值常量?

    时间:2022-12-22 01:41:09

    Are there any constants in T-SQL like there are in some other languages that provide the max and min values ranges of data types such as int? 在T-SQL中是...

  • T-SQL 如何获取一个表的列名

    时间:2022-12-18 22:11:49

    方法1:exec sp_columns [{table_name}],[{schema_name}]方法2:SELECT *FROM syscolumnsWHERE id=OBJECT_ID(‘{schema_name}.{table_name}]')方法3:SELECT COLUMN_NAME,*...

  • T-SQL:关于NOT IN的问题

    时间:2022-12-17 10:20:48

    Why would these queries return difference results: 为什么这些查询会返回差异结果: SELECT * FROM ProjectStatus PS WHERE 0 = (SELECT COUNT(*) FROM Pro...

  • 简述什么是T-SQL

    时间:2022-12-17 10:20:30

    目录 目录 简述什么是T-SQL 参考资料 简述什么是T-SQL 在SQL Server的相关资料中,我们常看到T-SQL,那么什么是T-SQL? 其实T-SQL,就是Transact-SQL,是SQL Server对标准结构化...

  • T-SQL朝花夕拾(三) T-SQL语法

    时间:2022-12-17 10:20:54

    --sql循环declare @i int;set @i=1; while (@i<=5) begin print @i; set @i=@i+1;end --调用函数select top 10 dbo.TestFunction(id) as returnvalue   from userin...

  • T-SQL使用计数获取所有唯一的组

    时间:2022-12-17 10:20:48

    How do I find the unique groups that are present in my table, and display how often that type of group is used? 如何找到表中存在的唯一组,并显示该类型组的使用频率? For example...

  • SQL SERVER 2008 无法启动T-SQL调试的解决方法

    时间:2022-12-16 16:04:17

    SQL SERVER 2008 无法启动T-SQL调试的解决方法     将 Windows 登录帐户添加为 sysadmin 默认情况下,运行 SQL Server 的计算机上的 Windows 管理员就是该计算机上的 SQL Server 系统管理员 (sysadmin)...