Bảng My chứa Ba cột và giá trị trông giống như sauSql truy vấn để tìm tất cả các cấp dưới thuộc một đơn vượt trội
Emp_ID | Emp_Name | Emp_Manager_ID
========================================
1 | Admin | Null
2 | John | 1
3 | Sam | 2
4 | Mike | 2
5 | Jeff | 4
6 | Ben | 3
7 | Vicky | 5
Các tham số id @Emp_ID = 2 Kết quả dự kiến sẽ tìm thấy tất cả các cấp dưới dưới các Emp_Id cho nên kết quả phải được tất cả EmpIDs 3,4,5,6,7
vì 2 là người quản lý của 3,4 và 3 là người quản lý của 6, 4 là người quản lý của 5 và 5 được người quản lý của 7
Tôi đã cập nhật câu trả lời của tôi để bao gồm một ví dụ về CTE làm việc. Hãy cho tôi biết nếu bạn gặp phải các vấn đề khác với nó. –
@Adam Cảm ơn nó hoạt động tốt –