MS-SQL开发常用汇总和t-sql技巧集锦
日期:2008年2月20日 作者: 查看:[大字体 中字体 小字体]-
@id int
)returns @re table([id] int,[level] int)
as
begin
declare @l int
set @l=0
insert @re select @id,@l
while @@rowcount>0
begin
set @l=@l+1
insert @re select a.[id],@l
from [tb] a,@re b
where a.[pid]=b.[id] and b.[level]=@l-1
end
/**//**//**//**//**//**//**//*--如果只显示最明细的子(下面没有子),则加上这个删除
delete a from @re a
where exists(
select 1 from [tb] where [pid]=a.[id])
--*/
return
end
go--调用(查询所有的子)
select a.*,层次=b.[level] from [tb] a,f_cid(2)b where a.[id]=b.[id]
go--删除测试
drop table [tb]
drop function f_cid
go九、 排序问题
CREATE TABLE [t] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[GUID] [uniqueidentifier] NULL
) ON [PRIMARY]
GO
下面这句执行5次
insert t values (newid())
查看执行结果
select * from t
1、 第一种
select * from t
order by case id when 4 then 1
when 5 then 2
when 1 then 3
when 2 then 4
when 3 then 5 end
2、 第二种
select * from t order by (id+2)%6
3、 第三种
select * from t order by charindex(cast(id as varchar),'45123')
4、 第四种
- 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] 下一页
-
- MS-SQL开发常用汇总和t-sql技巧集锦 相关文章:
- ·QQ常在异地登录的原因及其应对方法
- ·防范黑客攻击Oracle系统的八大常用方法
- ·Windows Vista系统常用补丁功能介绍
- ·电脑摄像头日常保养六招秘诀
- ·CSS常见问题和技巧总结
- ·DIV+CSS常见错误汇总
- ·常用图片请入WPS 2007工具栏
- ·火拼QQ泡泡龙常见问题和解决办法
- ·远程工作站常见故障问题及排除方法
- ·QQ防盗措施及解决异常激活的办法
- MS-SQL开发常用汇总和t-sql技巧集锦 相关软件
- ·猪蹄的十三种家常做法
- ·《常欢全集》典藏版v1.0
- ·《常见皮肤性病诊断与治疗》
- ·历史资料与历史常识
- ·佛教常识问答
- ·日常的佛心
- ·《股票常识与技术分析》
- ·《非常李咏》(新浪版)
- ·《非常年代的非常爱情》
- ·常用2500字行楷习字帖
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·SQL Server 练习题
- ·MS-SQL开发常用汇总和t-sql技巧集锦
- ·sql server2000导入mdf文件
- ·查询及删除重复记录的方法大全
- ·SQL server 2005安装问题汇总
- ·轻松掌握使用 SQL Server 浏览器
- ·MS SQL的一些经典常用操作语句汇总
- ·sql 经典语句
- ·SQL语法大全
- ·掌握SQL Server数据库的实用技巧
- ·SQL Server建立应用程序安全性和程序角色
- ·解决用sa登录sql 2005失败的问题
- ·一个复合查询方法
- ·改进SQL Server数据库系统安全五步走
- ·SQL Server 2008的新压缩特性
- ·解析 SQL Server 2008 的精妙之处
- ·快速解决SQL Server“安全疑难”相关问题
- ·SQL Server安全问题全攻略之口令
- ·SQL Server 2000企业版安装教程(1)
- ·SQL Server 2005 中的分区表和索引
特别推荐
- ·结束SQL注入隐患3招
- ·掌握SQL Server数据库的实用技巧
- ·SQL的简单查询
- ·快速解决SQL Server“安全疑难”相关问题
- ·SQL Server 2005:你应知道的13件事
- ·实例解析:减少SQL日志大小的三个好方法
- ·使用SQL2000将现有代码作为Web服务提供
- ·sql server 2000数据库置疑的解决方法
- ·SQL Server安全问题全攻略之口令
- ·XP上不能安装MicrosoftSQLSERVER2000吗
- ·解析Microsoft Sql Server中的like语句
- ·推荐;适合SQL初学者学习的SQL FAQ集锦
- ·SQL Server 2005 中的分区表和索引
- ·查询及删除重复记录的方法大全
- ·详细介绍优化SQL Server 2000的设置
- ·关于SQL SERVER 日志满的处理方法
- ·使用SQL Server 2000索引视图提高性能
- ·SQL server 2005安装问题汇总
- ·解决用sa登录sql 2005失败的问题
- ·简单三步走堵死SQL Server注入漏洞
