SQL Server
不知道未来的你多强大
这个作者很懒,什么都没留下…
展开
-
SQL交错相减
TableInfo表中有ID,time,val 3个字段,现需要按时间倒叙 展示以下4个字段 时间,当前val值,下一条val值,二者差值。declare @PageSize int=10,@PageIndex int=1select * from (select top 1000 ROW_NUMBER() over(order by newTable.ID desc原创 2013-09-06 14:46:02 · 1853 阅读 · 0 评论 -
通用分页存储过程的使用
看着同事写的通用分页存储过程觉得还不错,分享给大家1、存储过程USE [test]GO/****** Object: StoredProcedure [dbo].[ads_GetAll] Script Date: 07/04/2013 16:00:48 ******/SET ANSI_NULLS ONGOSET QUOTED_ID原创 2013-09-10 16:35:26 · 1775 阅读 · 0 评论 -
主键自增插值失败后修改主键自增ID值
set identity_insert [GOLD_PRICE_BRAND] onINSERT INTO [HTWeb]. [dbo].[GOLD_PRICE_BRAND] ([ID], [BRAND] ,[URL]) VALUES (31 ,'香港黄原创 2013-09-10 17:19:44 · 1151 阅读 · 0 评论 -
EXECUTE 后的事务计数指示缺少了 COMMIT 或 ROLLBACK TRANSACTION 语句
转载:EXECUTE 后的事务计数指示缺少了 COMMIT 或 ROLLBACK TRANSACTION 语句Begin Tran....Commit Tran 中间不能出现 return,因为BEGIN TRANSACTION 语句将 @@TranCount加 1。ROLLBACK TRANSACTION 将 @@TranCount递减到 0, retu转载 2013-09-10 17:24:40 · 2170 阅读 · 0 评论 -
Linq to SQL: 自定义排序
转载地址 Linq to SQL: 自定义排序 - Q.yuhen 某些时候我们需要按照某个特定的序列来完成结果排序,比如说按 in 条件中的 Id 顺序返回文章(Archive)。 SQLselect Id, Title from Archive where Id in (25, 23, 19, 21, 22, 26)order by ( select转载 2013-09-10 15:38:13 · 2930 阅读 · 0 评论 -
sql if else
IF Boolean_expression { sql_statement | statement_block } [ ELSE { sql_statement | statement_block } ] 语法if (condition)begin(statement block)endelse if (condition)beginstatement block)endels原创 2013-09-11 16:22:05 · 1169 阅读 · 0 评论 -
SQL内联、外联的简单理解
转载:SQL内联、外联的简单理解(源自:http://blog.csdn.net/kkk9127/article/details/1487686)--查询分析器中执行:--建表table1,table2:create table table1(id int,name varchar(10))create table table2(id int,score int)i转载 2013-09-11 16:33:45 · 1603 阅读 · 0 评论 -
sql在一条记录(包含某字段值)中添加下一条记录中某字段值与两者差
表MyTable有ID,time,val 3个字段,现需取前10条记录且在一条记录中添加2个字段 下一条val(preVal)和两者差(Amplitude)(按时间(time)倒叙)Sql如下:select top 10 ROW_NUMBER() over(order by newTable.ID desc) as mn,newTable.rn,newTable.id,newTable原创 2014-01-08 17:59:21 · 1950 阅读 · 0 评论