摘要: 在SQL Server里,你有没有想进行跨越多个列/纬度的聚集操作,不使用SSAS许可(SQL Server分析服务)。我不是说在生产里使用开发版,也不是说安装盗版SQL Server。 不可能的任务?未必,因为通过SQL Server里所谓的Grouping Sets就可以。在这篇文章里我会给你概 阅读全文
posted @ 2019-12-23 23:55 巴拉拉没多少能量 阅读(401) 评论(0) 推荐(0) 编辑
摘要: --比如说要判断表A中的字段C是否存在两个方法: 一, IF EXISTS ( SELECT 1 FROM SYSOBJECTS T1 INNER JOIN SYSCOLUMNS T2 ON T1.ID=T2.ID WHERE T1.NAME='A' AND T2.NAME='C' ) PRINT 阅读全文
posted @ 2019-12-23 23:36 巴拉拉没多少能量 阅读(586) 评论(0) 推荐(1) 编辑
摘要: 1. while while子句是循环结构,通常配合begin...end使用,基本语法如下: while<条件表达式> begin <命令行|程序块> end while子句先判断条件表达式的值,如果条件为“真”,执行begin后面的循环体中的命令行或程序块,遇到end子句时,会自动再次判断条件表 阅读全文
posted @ 2019-12-23 22:56 巴拉拉没多少能量 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 1. GOTO命令用来改变程序的执行流程,使程序跳转到标识符指定的程序行再继续往下执行2. GOTO标识符需要在名称后面加冒号:,如“A:”,“233:” --用goto语句跳转输出小于等于3的值 declare @x int set @x=1 l: print @x set @x = @x+1 w 阅读全文
posted @ 2019-12-23 22:27 巴拉拉没多少能量 阅读(739) 评论(0) 推荐(0) 编辑