sqlserver 樹形結(jié)構(gòu)查詢單表實例代碼
--樹形sql查詢 WITH TREE AS( --創(chuàng)建一個虛擬表 SELECT * FROM sys_organiz --指定需要查詢的表 WHERE organize_code = '100000' -- 指定父節(jié)點條件 UNION ALL --聯(lián)合查詢 SELECT sys_organiz.* FROM sys_organiz,TREE WHERE TREE.organize_code = sys_organiz.organize_parent_code ) SELECT * FROM TREE;
上面注意的是紅色部分的*,和sys_organiz.* 必須要指定,要不然會報錯誤:使用 UNION、INTERSECT 或 EXCEPT 運算符合并的所有查詢必須在其目標(biāo)列表中有相同數(shù)目的表達式。
總結(jié)
以上所述是小編給大家介紹的sqlserver 樹形結(jié)構(gòu)查詢單表,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
SQL Server誤區(qū)30日談 第21天 數(shù)據(jù)損壞可以通過重啟SQL Server來修復(fù)
SQL Server中沒有任何一項操作可以修復(fù)數(shù)據(jù)損壞。損壞的頁當(dāng)然需要通過某種機制進行修復(fù)或是恢復(fù)-但絕不是通過重啟動SQL Server,Windows亦或是分離附加數(shù)據(jù)庫2013-01-01
Navicat連接SQL Server數(shù)據(jù):報錯08001-命名管道提供程序的完美解決方法
小編新安裝了sqlserver用navicat進行連接時出現(xiàn)一系列問題,不知道該怎么解決,小編小編給大家分享一篇教程關(guān)于Navicat連接SQL Server數(shù)據(jù):報錯08001-命名管道提供程序的問題,感興趣的朋友一起看看吧2021-08-08
SQLServer 2008數(shù)據(jù)庫降級到2005低版本
SQLServer 2008R2備份的數(shù)據(jù)庫還原到2008上面時報錯引發(fā)的思考,如何把SQLServer數(shù)據(jù)庫從高版本降級到低版本?本文為大家解答2016-11-11
SQLite3數(shù)據(jù)庫的介紹和使用教程(面向業(yè)務(wù)編程-數(shù)據(jù)庫)
這篇文章主要介紹了SQLite3數(shù)據(jù)庫的介紹和使用(面向業(yè)務(wù)編程-數(shù)據(jù)庫),本文從SQLite3的庫的獲取、工程管理、SQL語句介紹、C語言編程四個角度闡述了SQLite3數(shù)據(jù)庫的實際應(yīng)用,需要的朋友可以參考下2023-05-05
學(xué)習(xí)SQL語句(強大的group by與select from模式)
本文介紹的是強大的group by使用與利用select from (select from)的模式生成SQL語句的代碼。2011-10-10
Sql存儲過程游標(biāo)循環(huán)的用法及sql如何使用cursor寫一個簡單的循環(huán)
這篇文章主要介紹了循環(huán)和游標(biāo)在Sql存儲過程中使用及sql如何使用cursor寫一個簡單的循環(huán)的相關(guān)資料,需要的朋友可以參考下2015-11-11
SQLServer設(shè)置客戶端使用IP地址登錄的圖文詳解
這篇文章主要介紹了SQLServer設(shè)置客戶端使用IP地址登錄的圖文詳解,本文通過圖文并茂的形式給大家介紹的非常想詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12

