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

Người dùng đa cấp trong bảng Cơ sở dữ liệu

điều này sẽ thực hiện công việc - http://sqlfiddle.com/#!2/0de1f/7 :

select u1.id, u1.parent_id, u1.expected_target
from users u1
left join users u2 on u1.parent_id = u2.id
left join users u3 on u2.parent_id = u3.id
left join users u4 on u3.parent_id = u4.id
left join users u5 on u4.parent_id = u5.id
left join users u6 on u5.parent_id = u6.id
left join users u7 on u6.parent_id = u7.id
left join users u8 on u7.parent_id = u8.id
where :A_id in (u1.id, u2.id, u3.id, u4.id, u5.id,
                u6.id, u7.id, u8.id, u8.parent_id)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql 5.6 đau đầu trên Mac OSX

  2. Tăng tự động mySQL tăng 10 (ClearDB &Node)

  3. Ma trận tìm kiếm cho tất cả các hình chữ nhật có kích thước đã cho (chọn các khối ghế)

  4. Chỉ định thủ công giá trị của khóa chính trong cột JPA @GeneratedValue

  5. Cách thay đổi thư mục cơ sở dữ liệu mysql trên WAMP