zoukankan      html  css  js  c++  java
  • Get correlative types by type

    set ANSI_NULLS ON
    set QUOTED_IDENTIFIER ON
    go

    create PROCEDURE [dbo].[Oud_FindPlanSonTypesIDS]
    (
        @TypeID uniqueidentifier
    )
    AS
    BEGIN
        WITH SUB_TABLE ( FTypeID , FParentID , FName)
        AS
        (
            SELECT
                FTypeID ,
                FParentID ,
                FName
            FROM O_TeachingPlanTypes
            WHERE FTypeID = @TypeID
           
            UNION ALL

            SELECT
                PRIOR_TAB.FTypeID ,
                PRIOR_TAB.FParentID ,
                PRIOR_TAB.FName
            FROM
            (
                SELECT
                    FTypeID ,
                    FParentID ,
                    FName
                FROM O_TeachingPlanTypes
            )
            PRIOR_TAB ,
            SUB_TABLE
            --WHERE SUB_TABLE.FParentID = PRIOR_TAB.FTypeID (Get all parentTypes by current type)
               WHERE SUB_TABLE.FTypeID = PRIOR_TAB.FParentID --(Get all sonTypes by current type)
        )
        SELECT * FROM SUB_TABLE
    END

  • 相关阅读:
    移动端网页头部meta
    fastclick使用方法
    淘宝店铺
    Yii框架下使用redis做缓存,读写分离
    计算一个页面中的数据库查询次数和用时
    数据库优化设计
    工作中使用频率比较高的常规验证器
    框架结构
    smarty
    PDO
  • 原文地址:https://www.cnblogs.com/Komici/p/1267040.html
Copyright © 2011-2022 走看看