10/10/2018, 09:20
select dữ liệu đệ quy
Các bạn giúp mình vụ này với:
Mình có một bảng A(ID, PARENT_ID), các thiết kế theo kiểu cha con, giờ mình muốn liệt kê tất cả dữ liệu tại mọi cấp thì phải làm thế nào các bạn.
Mình cảm ơn nhiều.
Mình có một bảng A(ID, PARENT_ID), các thiết kế theo kiểu cha con, giờ mình muốn liệt kê tất cả dữ liệu tại mọi cấp thì phải làm thế nào các bạn.
Mình cảm ơn nhiều.
Bài liên quan
[=========> Bổ sung bài viết <=========]
Đây là code ASP mình hay dùng, với giả định bạn đã kết nối đến cơ sở dữ liệu rồi và đã khai báo RecordSet Object
Bạn nên nhớ là quá trình execute 1 query rất phức tạp và DBMS chỉ support cache lại những query giống hệt nhau. Nếu dữ liệu có 1000 node thì chắc chắn phải execute 1000 lần!
Đó là cũng lý do tại sao tớ suggest query dữ liệu ra 1 bảng flat.
4 năm trước tôi dùng đệ quy.
Hiện tại chỉ dùng 1 query đẩy vào array rồi build lại thành cây.