• 欢迎访问金笔头博客,这是一个菜鸟(伪)程序员的自留地,欢迎访问我的github:点击进入

sql server

超级实用的函数-COALESCE

超级实用的函数-COALESCE
语法:COALESCE ( expression [ ,…n ] ) 返回类型返回数据类型优先级最高的 expression 的数据类型。 如果所有表达式都不可为 Null,则结果的类型也不可为 Null。注释如果所有参数均为 NULL,则 COALESCE 返回 NULL。 至少应有一个 Null 值为 NULL 类型。……继续阅读 »

3年前 (2016-01-22) 2591浏览

SQL获取第一天、最后一天等

SQL获取第一天、最后一天等
--上个月最后一天select convert(date,dateadd(dd,-day(getdate()),getdate()))--上个月第一天SELECT  CONVERT(DATE,DATEADD(m,-1, dateadd(dd,-day(getdate())+1,getdate())))--本月第一天:select conv……继续阅读 »

3年前 (2016-01-08) 1719浏览

PowerDesigner16.5连接SQLSERVER2012导出表结构

PowerDesigner16.5连接SQLSERVER2012导出表结构
工具和环境:Win7 X64 bitSqlServer2012 64bitPowerDesigner 16.5 1.选中Workspace右键单击,依次选择New,Physical Data Model2.保持默认,选择OK即可3.在ODBC Machine Data Source选项卡中选择Add Data Source4.选择“……继续阅读 »

3年前 (2016-01-07) 3922浏览

SELECT INTO结合UNION ALL 的一个业务实例分析

SELECT INTO结合UNION ALL 的一个业务实例分析
客户需求: 统计经销商代码(DealerCode)为XAD和FZA的两家经销商在2015-9-27到2015-10-3这段时间的销量。 --创建测试表: CREATE TABLE [dbo].[DealerSaleDetails]( [DealerCode] [nvarchar](255) NULL, [Brand] [nvarch……继续阅读 »

3年前 (2015-11-06) 2163浏览

SQL行列互换

SQL行列互换
列转行(一行转多行)原表(Test20151104):目标表:sql-1: select a.* from (select YearMonth,Brand,'C' AS ACCNO,C AS Total from Test20151104 union all select YearMonth,Brand,'I' AS AC……继续阅读 »

3年前 (2015-11-04) 2128浏览