2012年5月31日
摘要: 前面,给了一个用sql写的根据栏目ID,获取该栏目下所有的子栏目信息。在我们开发过程中,很有可能遇到多表联合查询的情况,这里我有写了一个表值函数也是关于查询子栏目的,好处就是可以当作函数调用那样使用,并且返回数据集合,其中还有栏目的层次关系。 1 create function myFun(@id as int) --创建表函数名称,参数是id获取其他, 2 returns @temp table --这里返回一个自己创建的表,里面的字段根据自己的需要设 3 ( 4 [id] int, 5 [Name] varchar(100),... 阅读全文
posted @ 2012-05-31 21:19 Suven. 阅读(2286) 评论(0) 推荐(0) 编辑
摘要: 现在很多时候一些项目在设计数据库的时候都是把表结构设计成树形式的结构,这样有时候需要根据一个栏目或者信息的id去获取该栏目下面所有的子栏目等等。这里写了一个语句,是根据id去获取所有的子栏目的信息--首先先获取该id的信息,这是用临时表#temp去存放信息select [ti_id],[tm_id],[ti_name],[ti_upperid],[ti_code],[ti_publishdept] into #temp from [tb_title] where [ti_id] = 3--再根据信息id获取其子栏目的所有信息while @@rowcount > 0 --判断是否存在信息, 阅读全文
posted @ 2012-05-31 16:07 Suven. 阅读(2644) 评论(0) 推荐(1) 编辑