根據分類ID獲得所有子ID和所有父ID
--根據傳入的分類ID,返回它的上級分類。
create function UF_GetParentMaterialCategories( @Id int ) returns @tb table (id int) as begin insert into @tb select parent_id from MaterialCategories where id = @Id while @@Rowcount >0 begin insert into @tb select a.parent_id from MaterialCategories as a inner join @tb as b on a.id = b.id and a.parent_id not in(select id from @tb) end return end go
--執行
select * from UF_GetParentMaterialCategories(13)
相關推薦
PHP 獲取欄目的【所有子級和孫級欄目】的ID號
//@獲取子欄目ID號 private function sonCategoryIds($categoryID) { //@初始化欄目陣列 $array[] = $categoryID;
背水一戰 Windows 10 (122) - 其它: 通過 Windows.System.Profile 命名空間下的類獲取信息, 查找指定類或接口的所在程序集的所有子類和子接口
enter 轉換 local frame long windows 添加 roo schema [源碼下載] 背水一戰 Windows 10 (122) - 其它: 通過 Windows.System.Profile 命名空間下的類獲取信息, 查找指定類或接口的所在程序集
求一個二維陣列所有子陣列和的最大值(郭少周,陳澤)
小組成員:陳澤 郭少周 設計流程: 設計要求.:1. 輸入一個二維整形陣列,數組裡有正數也有負數。 2.二維陣列中連續的
linux檢視程序所有子程序和執行緒
linux檢視程序所有子程序和執行緒 原文連線:https://blog.csdn.net/uestczshen/article/details/74091892 問題: 我的程式在其內部建立並執行了多個執行緒,我怎樣才能在該程式建立執行緒後監控其中單個執行緒?
Mysql遞迴獲取某個父節點下面的所有子節點和子節點上的所有父節點
在MySQL中自定義函式來實現遞迴獲取所有子節點,該方式的優點是可以減少java程式碼量,缺點是:1.不好維護;2.拼接的欄位太長的時候,自定義函式的返回值可能容量不夠,此時可以定義為text等大容量型別;3:show variables like 'group_concat_max_len'&nb
inux檢視程序的所有子程序和執行緒
得到程序的pid:ps -ef | grep process_name | grep -v "grep" | awk '{print $2}' 檢視程序的所有執行緒 # ps mp 6648 -o THREAD,tid USER %CPU PRI SCNT WCHAN U
Ubuntu中更改所有子檔案和子目錄所有者許可權
Ubuntu中有兩個修改命令,分別是:「change mode」&「change owner」 即chmod以及chown,其中可以用遞迴引數-R來實現更改所有子檔案和子目錄的許可權。 1、利用chmod修改許可權: 對Document/目錄下的所
【linux命令實戰】Linux檢視程序的所有子程序和執行緒
得到程序的pid: ps -ef | grep process_name | grep -v “grep” | awk ‘{print $2}’ 檢視程序的所有執行緒 ps mp 6648 -o THREAD,tid USER %CPU PRI SC
根據分類ID獲得所有子ID和所有父ID
--根據傳入的分類ID,返回它的上級分類。create function UF_GetParentMaterialCategories( @Id int ) returns @tb table (id int) as begin insert into @tb select par
php 無限遞迴查詢子id 子類 根據父分類 父ID 查詢所有子分類 子ID
function posterity($fid) { global $connection; //static $children=array(); global $children; $sql = "SELECT DEPT_ID FROM department WHERE DEPT_PAREN
mysql 根據父id 遞迴查詢所有的子類
1、mysql中建立遞迴查詢方法 -- DROP FUNCTION `getChildrenOrg` CREATE FUNCTION `getChildrenOrg`(uuid INT) RETURNS text CHARSET utf8 BEGIN DECLAR
mysql樹形結構,根據pid獲取所有子級ID
直接上程式碼(注意一點,這裡的ID是自增的,並且需要父級的ID比子級的ID小) 建表(只做示例,可以自己擴充套件其他欄位): CREATE TABLE `menu` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT
父子結構數據(id,pid)遞歸查詢所有子id合集和父id合集
dal tde main 測試 實體類 static != private 部門 查詢子id合集 創建實體類 @Data public class Department { private int id; private int pid;
Mysql 通過父節點ID獲取所有子節點數據函數
mysql return mysq char cas begin cast tid 函數 BEGIN DECLARE sTemp text; DECLARE sTempChd text; SET sTemp = ‘$‘; SET sTempChd =ca
Tree 通過父id找所有子節點
ole spa 通過 div all nbsp inner col parent //TableName 表名 ParentID 父節點 ; WITH ret AS(SELECT * FROM SysBest_Role WHERE ID = Parentid UNI
SQL 存儲過程 :根據ID獲取不包含自身和子項的項目
關鍵字 ret obj IE ide get spa and cloud USE [PrettyCloud] GO /****** Object: StoredProcedure [dbo].[GetParentLevel] Script Date: 04/20/
sql函數: 多級樹狀目錄-OA信用盤源碼下載根據父ID查詢出所有的子ID
reat mes 部門 rtm table rip rec ins etime 比如說部門,OA信用盤源碼下載聯系方式:QQ:2747044651 網址http://zhengtuwl.com 有上級部門,是多級的,需要根據部門ID查詢出所有該部門的子部門。
通過父級id獲取到其下所有子級(無窮級)id及父級id——Mysql函數實現
led cti creator returns ror mod har 為什麽 界面 【需求】某用戶只能查看其自己信息及其下級信息,涉及通過該用戶所在部門獲取其下所有部門(多層)id集合。 步驟一:對數據庫進行設置: set global log_bin_trust_f
php無限分類根據頂類獲取所有子類
首先建立分類資訊表: CREATE TABLE IF NOT EXISTS `category` ( `categoryId` smallint(5) unsigned NOT NULL AUTO_INCREMENT, `parentId` smallint(5)
Mysql中的遞迴層次查詢(根據父節點查詢所有的子節點和根據子節點查詢所有的父節點)的兩種運用
1、根據子節點查詢所有的父節點 建立getParentList函式 SQL語句如下: delimiter // CREATEFUNCTION `getParentList`(rootId INT) R