- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 sql 商品在省市及年龄段的分布
SELECT d.Name [商品] , c.Name [省份] , SUM(a.Numer) [总计] , SUM(CASE WHEN DATEDIFF(year, b.Birthday, GETDATE()) BETWEEN 0 AND 18 THEN Numer ELSE 0 END) '0-18岁', SUM(CASE W
2016-08-08 16:55:48 244
原创 商品以省市方式显示百分比数量
DECLARE @sql VARCHAR(MAX) SET @sql = 'SELECT DISTINCT dbo.ISS_Base_Commodity.Name [商品] ,SUM(Numer) [总销量]' SELECT @sql = @sql + ' ,CAST(ROUND(CAST(SUM(CASE dbo.ISS_System_Province.Name when ''
2016-08-08 15:48:12 277
转载 SQL 工具系列一
1.误删除数据恢复篇 ApexSQL Recover 可以恢复Delete Truncate drop,恢复 二进制大型对象 测试版本 每10行才会恢复 评估版本下载地址:只能用14天 所以基本上只是看看 http://www.cnblogs.com/nzperfect/archive/2012/12/26/2834479.html 2.SQLSERVER图片查看工具SQL Imag
2016-08-05 10:55:45 338
转载 SQL行转列汇总
PIVOT 用于将列值旋转为列名(即行转列),在 SQL Server 2000可以用聚合函数配合CASE语句实现 PIVOT 的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P 注意:PIVOT、UNPIVOT是SQL Server 2005 的语法,使用需修改数据库兼容级别(在数据库属性->选项->兼容级别改为 90 ) SQL2008 中
2016-08-05 10:46:30 292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人