精简的SQL三(T-SQL)

原创 2006年05月30日 19:16: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

相关文章推荐

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

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

T-SQL高级篇(三)

索引        示意图   定义                      索引提供指针指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针          ...

sqlserver-T-sql示例

  • 2016年01月13日 13:44
  • 23KB
  • 下载

T-SQL语法详解

  • 2014年04月01日 14:22
  • 216KB
  • 下载

SQLServe_使用T-SQL语句创建数据库、创建表以及表的约束

if exists(select * from sysdatabases where name='school') begin drop database school end go create...

begin t-sql

  • 2014年08月19日 21:25
  • 16.11MB
  • 下载

经典T-SQL-MD5算法实现

  • 2013年08月06日 16:10
  • 19KB
  • 下载

T-SQL查询:慎用 IN 和 NOT IN

今天突然想到之前在书上看到的一个例子,竟然想不起来了. 于是翻书找出来,测试一下. -- drop table father,son create table father(fid int,name...

T-SQL编程入门经典.part4.rar

  • 2014年10月11日 12:56
  • 31.17MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:精简的SQL三(T-SQL)
举报原因:
原因补充:

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