巧妙的SQL三(T-SQL)

原创 2006年06月03日 20:44:00

表:course(cno,cn,pcno)
cno:课程号
cn:课程名
pcno:先行课程号
如:
cno  cn   pcno
1   语文  2
2   数学  3
3   物理  4
4   生物  5

cno为1的pcno为2,cno为2的pcno为3,cno为3的pcno为4....
则  1的直接先行为2,间接先行为3,4,5
即:
cno  直接   间接
1    2      3
1    2      4
1    2      5   
2    3      4
2    3      5
......
================================

select  a.cno,a.pcno ,b.pcno
from course a ,course b
where a.cno<>b.cno
order by 1,2,3

50种方法巧妙优化你的SQL Server数据库

http://blog.csdn.net/lylinsir2008/archive/2008/05/13/2441721.aspx查询速度慢的原因很多,常见如下几种:  1、没有索引或者没有用到索引(...

50种方法巧妙优化你的SQL Server数据库

查询速度慢的原因很多,常见如下几种:      1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)      2、I/O吞吐量小,形成了瓶颈效应。      3、没有...

五十种巧妙优化SQL Server数据库

五十种巧妙优化SQL Server数据库的方法:出现性能问题的原因-   没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)。 I/O吞吐量小,形成了瓶颈效应。 没有创建计算列...

50种方法巧妙优化你的SQL Server数据库

查询速度慢的原因很多,常见如下几种:  1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)  2、I/O吞吐量小,形成了瓶颈效应。  3、没有创建计算列导致查询不优化。  4、内...

50种方法巧妙优化你的SQL Server数据库

原文链接:http://blog.btidea.com/article.asp?id=440 查询速度慢的原因很多,常见如下几种:      1、没有索引或者没有用到索引(这是查询慢最常见的问题...
  • wxzyq
  • wxzyq
  • 2011年08月29日 13:44
  • 231

50种巧妙优化SQL Server数据库的方法

查询速度慢的原因很多,常见如下几种: 没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)。 I/O吞吐量小,形成了瓶颈效应。 没有创建计算列导致查询不优化。 内存不足。 网...

数据库技巧—SQL Server日期函数的巧妙用法

对于开发人员来说,日期处理或许简单,或许很难。结合自己过往的开发经验并整合网上的例子,总结出一些日期相关的操作,供自己备用及为大家分享:   注意:所有系统日期和时间值均得自运行 SQL Serv...
  • a125138
  • a125138
  • 2012年06月22日 23:30
  • 637

50种方法巧妙优化你的SQL Server数据库

50种方法巧妙优化你的SQL Server数据库 原文链接:http://blog.btidea.com/article.asp?id=440 查询速度慢的原因很多,常见如下几种: ...
  • lywust
  • lywust
  • 2011年12月02日 14:48
  • 351

T-SQL 语句(三)—— 数据(记录)操作

T-SQL 数据(记录)操作语句
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:巧妙的SQL三(T-SQL)
举报原因:
原因补充:

(最多只允许输入30个字)