在某些特定的項目需求中,我們需要實現樹狀數據結構,
由此,我們需要用遞歸將數據查詢出來。
WITH T AS (
SELECT ID,PID FROM TableName WHERE ID=1
UNION ALL
SELECT A.* FROM (SELECT ID,PID FROM TableName) A INNER JOIN T ON A.PID=T.ID
)
SELECT * FROM T
在某些特定的項目需求中,我們需要實現樹狀數據結構,
由此,我們需要用遞歸將數據查詢出來。
WITH T AS (
SELECT ID,PID FROM TableName WHERE ID=1
UNION ALL
SELECT A.* FROM (SELECT ID,PID FROM TableName) A INNER JOIN T ON A.PID=T.ID
)
SELECT * FROM T
由於SQL2000裏面沒有"自動編號",所以你的以"自動編號"設置的字段都會變成非空的字段,這就必須手工修改這些字段,並把他的"標示"選擇"是",