随笔分类 -  Sql server

摘要:1、每年select year(ordertime) 年,sum(Total) 销售合计from 订单表group by year(ordertime)2、每月select year(ordertime) 年,month(ordertime) 月,sum(Total) 销售合计from 订单表gro... 阅读全文
posted @ 2014-10-06 21:34 dapeng888 阅读(2677) 评论(0) 推荐(1)
摘要:From:http://blog.sina.com.cn/s/blog_4388a973010007lh.htmlRANK ( ) OVER ( [query_partition_clause] order_by_clause )DENSE_RANK ( ) OVER ( [query_partit... 阅读全文
posted @ 2014-10-06 20:59 dapeng888 阅读(218) 评论(0) 推荐(0)
摘要:SELECT NAME,modify_date FROM sys.objectsWHERE NAME LIKE '%srv%'ORDER BY modify_date DESC 阅读全文
posted @ 2014-10-06 20:58 dapeng888 阅读(164) 评论(0) 推荐(0)
摘要:SELECT *,OBJECT_NAME(id) FROM syscomments 阅读全文
posted @ 2014-10-06 20:57 dapeng888 阅读(410) 评论(0) 推荐(0)
摘要:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER FUNCTION [dbo].[ufn_getDateOfWeek](@Date Datetime)RETURNS nchar(1)ASBEGIN DECLARE @returnValue nchar(... 阅读全文
posted @ 2014-10-06 20:56 dapeng888 阅读(306) 评论(0) 推荐(0)
摘要:原文地址:http://hi.baidu.com/%BD%F0%D3%F1kl_y/blog/item/1c368ffba9388476024f5645.html--按mySql语法统计按周,月,季,年。income为合计的价格字段,createDate为交易时间。select sum(income... 阅读全文
posted @ 2014-10-06 20:55 dapeng888 阅读(2277) 评论(0) 推荐(0)
摘要:一条例子: select count(point_id) as today_sum from point where datediff(d,point_date,getdate())=0 关键语句: datediff(d,point_date,getdate())=0 阅读全文
posted @ 2014-10-06 20:54 dapeng888 阅读(296) 评论(0) 推荐(0)
摘要:ALTER proc [dbo].[SP_CreateInsertScript](@tablename nvarchar(256),@con nvarchar(400)) as begin set nocount on declare @sqlstr varchar(4000) declare @s... 阅读全文
posted @ 2014-10-06 20:53 dapeng888 阅读(362) 评论(0) 推荐(0)
摘要:ufn_GetWeekFirstAndEndDay 获取指定日期所在星期的第一天和最后一天日期ALTER FUNCTION [dbo].[ufn_GetWeekFirstAndEndDay](@tmpDate DATETIME)RETURNS @tmpTable TABLE( FirstDay D... 阅读全文
posted @ 2014-10-06 20:46 dapeng888 阅读(679) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2014-09-05 14:17 dapeng888 阅读(166) 评论(0) 推荐(0)
摘要:BEGINWITHtxAS(SELECTa.object_id,b.nameASschema_name,a.nameAStable_name,c.nameasix_name,c.is_uniqueASix_unique,c.type_descASix_type_desc,d.index_column... 阅读全文
posted @ 2014-08-26 21:00 dapeng888 阅读(190) 评论(0) 推荐(0)
摘要:原文地址:http://blog.sina.com.cn/s/blog_71460d950100nld2.htmlOUTPUT是SQL SERVER2005的新特性.可以从数据修改语句中返回输出.可以看作是"返回结果的DML".INSERT,DELETE,UPDATE均支持OUTPUT子句.在OUT... 阅读全文
posted @ 2014-08-26 14:28 dapeng888 阅读(323) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/liuzhendong/archive/2011/10/11/2207361.html以前总是没弄明白这些基本概念,现在整理如下:1.区:区是SQL Server 中管理空间的基本单位。一个区是八个物理上连续的页(即 64 KB),所有页都存储... 阅读全文
posted @ 2014-08-21 15:35 dapeng888 阅读(2535) 评论(0) 推荐(0)
摘要:原文地址:http://blog.csdn.net/pumaadamsjack/article/details/6597357低效Index Scan(索引扫描):就全扫描索引(包括根页,中间页和叶级页):高效Index Seek(索引查找):通过索引向前和向后搜索 :解释解释indexseek和i... 阅读全文
posted @ 2014-08-20 13:04 dapeng888 阅读(188) 评论(0) 推荐(0)
摘要:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER PROC [dbo].[usp_SRV_GetALLRelativeProject]@ServiceOrderID VARCHAR(50)AS/*PAGE: 通过服务单ID 获取该服务单关联的单子信息A... 阅读全文
posted @ 2014-07-22 09:45 dapeng888 阅读(489) 评论(0) 推荐(0)
摘要:syscommentsSELECT * FROM syscomments 阅读全文
posted @ 2014-07-22 09:44 dapeng888 阅读(138) 评论(0) 推荐(0)
摘要:SELECT *,OBJECT_NAME(id) FROM syscomments 阅读全文
posted @ 2014-07-22 09:28 dapeng888 阅读(215) 评论(0) 推荐(0)
摘要:原文地址:http://www.searchdatabase.com.cn/showcontent_43246.htm 数据分页一直是一个经久不衰的话题,今天把我使用的分页代码继续分享,首先生成一个百万数据表;耗时 33 秒; 然后创建分页存储过程;这个是基于SQL 2005 的ROW_NUMBE... 阅读全文
posted @ 2014-07-22 09:26 dapeng888 阅读(315) 评论(0) 推荐(0)
摘要:使用sp_configure启用 'Ad Hoc Distributed Queries'原文地址:http://blog.sina.com.cn/s/blog_531bb7630100xh88.html1.启用Ad Hoc Distributed Queries:exec sp_configure... 阅读全文
posted @ 2014-07-22 09:25 dapeng888 阅读(1259) 评论(0) 推荐(0)
摘要:1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMNcolumn_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMNcolumn_n... 阅读全文
posted @ 2014-06-24 10:54 dapeng888 阅读(127) 评论(0) 推荐(0)