巧妙的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数据库

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

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

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

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

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

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

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

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

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

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

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

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

50种方法巧妙优化你的SQL Server数据库原文链接:http://blog.btidea.com/article.asp?id=440查询速度慢的原因很多,常见如下几种:    1、没有索引或者...

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

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

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

50种方法巧妙优化你的SQL Server数据库 原文链接:http://blog.btidea.com/article.asp?id=440 查询速度慢的原因很多,常见如下几种: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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