Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy vấn đệ quy SQL chỉ trả về hàng cuối cùng

with recury as (
Select 
fs1.ID ,fs1.FParent,fs1.FName 
from  FoldersStructure as  fs1
where fs1.ID=8

union all
select fs2.id,fs2.FParent,fs2.FName 
from FoldersStructure as  fs2
inner join recury as r on fs2.ID= r.FParent

)
select ID,FParent,FName
from recury 
order by ID 

SQL-Fiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tạo SQL Server 2008 Kiểm tra Ràng buộc của bảng Chỉ cho phép một số ký tự?

  2. Tính tổng trên các truy vấn con trên SQL Server

  3. Thay thế null bằng 0

  4. Xử lý các lỗi nghiêm trọng cao trong SQL Server

  5. Cách duy trì cột GEOMETRY hoặc GEOGRAPHY được tính toán