[Oracle Cloud] BI Publisher의 SQL 쿼리 빌더 사용

SQL 쿼리 빌더(Query Builder)란?



코딩 없이 SQL 쿼리를 작성하려면 쿼리 빌더를 사용하십시오.
쿼리 빌더를 사용하면 SQL에 대한 최소한의 지식으로 데이터베이스 개체 검색 및 필터링, 개체와 열 선택, 개체 간 관련 만들기 및 형식화된 쿼리 결과를 볼 수 있습니다. 수 있습니다.

요점은 SQL 코드를 직접 작성하지 않고 GUI로 SQL을 조립하는 도구입니다. (지금 무렵 유행하고 있는 NoCode 툴의 일종이라고 말할 수 있을 것입니다)

SQL 쿼리 빌더는 무엇을 할 수 있는지 살펴보자.

SQL 쿼리 빌더가 할 수 있는 일



SQL Query Builder 창을 보는 방법은 쿼리 빌더 개요을 참조하십시오.
다음은 윈도우의 견해를 알고 있는 전제로, 통상의 SQL문의 쿼리 빌더로의 설정 방법을 찾습니다.

SELECT





PER_USERS 테이블을 오른쪽에서 선택하고 필요한 항목(예: USERNAME)을 선택하면
다음과 같이 SELECT 문이 자동으로 생성됩니다.



WHERE





WHERE 절의 지정은 「조건」태그로 실시합니다. '모델' 태그에 체크가 있는 항목만 '조건' 태그에 나타납니다.
위의 그림은 ACTIVE_FLAG에 대해 "=1"조건을 지정합니다.
결과 SQL은 예상대로 다음과 같습니다.



GROUP BY/ORDER BY





GROUP BY/ORDER BY에 대해서도 시도해 보았습니다.



JOIN





테이블 조인은 먼저 필요한 테이블을 모두 선택하고 "모델"태그로 조인 키를 연결합니다.



테이블 조인에 대한 자세한 내용은 객체 간 관계 만들기을 참조하십시오.

사용감상



어느 정도라면 SQL을 모르더라도 GUI에서 필요한 정보를 추출할 수 있습니다.
그러나 테이블 조인이나 추출 조건이 복잡한 SQL은 GUI로 조립하려고 하면 SQL을 직접 작성하는 것보다 시간이 걸리는 장면이 있습니다.
그 경우 SQL을 습득하는 편이 빠를지도 모릅니다.

참고 정보


  • SQL 쿼리 빌더 사용(공식)
  • 좋은 웹페이지 즐겨찾기