connect-by

    0

    1답변

    나는 연결 쿼리를 사용하여 그룹에 계층 적 그룹을 표시합니다.이 페이지에는 부모 그룹을 선택하기위한 콤보 상자가 있습니다. 하지만 현재 편집중인 그룹을 포함하는 모든 행을 숨기려고합니다. 이 내 테이블입니다 GROUPS ------------- GROUP_ID, GROUP_NAME, GROUP_TYPE, PARENT_ID 나의 첫 질문이었다; SEL

    5

    2답변

    이제 데이터를 가져올 수 있지만 대용량 데이터 집합에 대해 쿼리를 최적화하는 더 좋은 방법이 있는지 궁금합니다. http://sqlfiddle.com/#!4/0ef0c/5 그래서 기본적으로 나는 쿼리에게 주어진 조직 ID를 제공 할 수 있도록하려면 그것은 반복적으로 부모, 자식, 그 형제와 이모와 삼촌을 끌어 있습니다. 그런 다음 해당 조직 계층 구조와 연

    3

    1답변

    ----에서 쿼리 요구 사항이 있습니다. CONNECT BY으로 해결하려고하지만 필요한 결과를 얻지 못하는 것 같습니다. 표 (간체) : create table CSS.USER_DESC ( USER_ID VARCHAR2(30) not null, NEW_USER_ID VARCHAR2(30), GLOBAL_HR_ID CHAR(8

    1

    1답변

    나는이 값이 0이다 나는 connect by 코드를 무시하고 모든 것을 실행하려는 경우 수 1337이 절차에 매개 변수입니다 Connect By SELECT <lots of fields> FROM Group g <joins> WHERE <where> CONNECT BY PRIOR g.ID = g.ParentID START WITH g.ID

    3

    1답변

    악의적 인 코딩이 다시 출현 할 때 우리는 싫어하지 않습니까? 얼마 전 더 많은 처리를 위해 일부 필드를 연결하는 문자열을 생성해야했습니다. 쿼리에서 곧바로 수행하는 것이 좋을 것이라고 생각하고 얻는 데 도움을 받았습니다. 그것은 효과가 있었다. 잠시 동안 ... 테이블이 커져서 트릭 (내가 비효율적이라고 생각하는)이 정확히 실행 가능하지 않습니다. 이 내

    4

    1답변

    1이 CREATE TABLE oracle_connet_by_test ( item_id NUMBER PRIMARY KEY, parent_id NUMBER, item_desc VARCHAR2(8)); INSERT INTO oracle_connet_by_test VALUES(1, 0, 'AAA'); INSE

    1

    1답변

    저는 처음부터 데이터를 얻기 위해 연결 문을 사용하여 모든 부모 - 자식을 얻고 있지만 그저 각 자녀에 대한 최종 부모. 는 예를 위해 난 그냥 a --> d, and a --> e 내 쿼리가 SELECT LEVEL, cp.child, cp.parent FROM child_parent cp CONNECT BY nocycle PRIOR cp.paren

    1

    2답변

    오라클의 레벨 별 연결 기능을 teradata로 변환하려고 시도하고있었습니다. 나는 그물을 통해 많은 예제를 보았지만,이 특별한 하나는 다르다. 만약 당신이 어떤 생각인지 알고 싶다.

    0

    1답변

    나는 CONNECT BY과 START WITH 문을 사용하여 쿼리를 생성했습니다. IN 절의 쿼리는 실행하는 데 5 초 미만의 시간이 걸리고 3000 행을 반환합니다. fact_table에는 20M 개의 레코드가 있습니다. 어떻게이 쿼리를 실행할 :( SELECT DISTINCT CONNECT_BY_ROOT a.dst_ID_key AS root_ID_key

    0

    1답변

    부모 - 자식 관계가있는 테이블의 모든 항목을 가져 오는 데 startwith 및 connectby를 사용하여 쿼리를 몇 개 준비했습니다. 지금까지는 이러한 쿼리가 완벽하게 작동했습니다. 하지만 지금, 반환 된 계층 구조가 동일하지 않은 것으로 나타났습니다. 계층 구조는 데이터가 동일하더라도 완전히 무작위로 반환됩니다. 이런 일이 왜 사람은 아래 샘플 쿼리