이 글에서는 주로 상급자를 얻기 위한 SQL의 구현 방법에 대한 관련 정보를 소개하고 있습니다. 필요한 친구들은
상급자를 얻기 위한 SQL
지침:
(1) 함수로 만들어 직접 호출할 수 있습니다. (2) M0Org는 데이터베이스에 존재하는 테이블, M0OrgPID는 대상 테이블, OrgID는 ID 필드, PID는 상위 ID 필드
DECLARE @OrgID NVARCHAR(36)= '00000000-0000-0000-00000002205223459'; --获取当前机构的所有上级 放入M0OrgPID WITH M0OrgPID AS ( SELECT *, 0 AS lvl FROM M0Org WHERE OrgID = @OrgID UNION ALL SELECT d.*, lvl + 1 FROM M0OrgPID c INNER JOIN M0Org d ON c.PID = d.OrgID ) SELECT * FROM M0OrgPID;
위 내용은 모든 우수한 인스턴스 코드를 얻기 위한 MsSql의 SQL의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!