나는 다음과 같은 필드가 "문장"라는 테이블이 있습니다주문 같은 테이블에 필드 가리키는 기반으로 쿼리
*ID* *NextID* *Text*
1 12 The quick
3 40 jumps over
5 null lazy dog.
12 3 brown fox
40 5 the
: 그래서
ID <--- OK
NextID <--- FK To ID
Text
을 나는 다음과 같은 기록이 있다면
시퀀스의 시작이 ID = 1 인 레코드라는 것을 알고 있다면 NextID 시퀀스를 기반으로 쿼리를 정렬 할 수있는 방법이 있습니까? 위의 예에서와 같이, 예상되는 결과는
The quick
brown fox
jumps over
the
lazy dog.
가 나는 T-SQL 문/s의 중 하나를 찾고 또는 어떻게 든 Linq를 사용하여이 작업을 수행하고 ...해야한다. 미리 감사드립니다!
SQL 연결 목록 ... 흥미 롭습니다! – Joel
오라클을 사용하는 모든 사람이 똑같은 일을하고 싶어하는 경우, 오라클이 "Connect By"절을 사용하여 매우 간단하게 해결할 수있을뿐만 아니라 더 복잡한 트리 구조로도 작업 할 수 있습니다. –