phép nói rằng tôi có bảng sausql đệ quy chức năng - để tìm nhà quản lý
User_ID Manager_ID
---------------------
Linda Jacob
Mark Linda
Kevin Linda
Steve Mark
John Kevin
Về cơ bản các yêu cầu là để kéo tất cả các nhà quản lý dưới sự user_id bạn đang tìm kiếm. Vì vậy, ví dụ nếu tôi gửi trong 'Linda' sau đó nó phải trả lại cho tôi:
'Mark', 'Kevin', 'Steve', 'John'
hoặc nếu tôi gửi trong 'Mark' sau đó nó phải trả lại cho tôi:
Steve
Tôi đã nghe nói về hàm đệ quy nhưng tôi không chắc chắn làm thế nào để làm điều này. Bất kỳ trợ giúp sẽ được đánh giá cao.
Nhờ làm việc này một cách hoàn hảo, câu hỏi nhanh chóng. Có anyway để đặt kết quả trong một mảng vì vậy tôi có thể sử dụng nó trong câu lệnh chọn của tôi – Jacob
@Jacob: Bạn có thể tham gia vào tên của CTE, giống như bạn làm cho bất kỳ bảng hoặc khung nhìn nào –