주 컨텐츠로 이동
Administrator Guide
최종 업데이트: 2023-06-23
SELECT

SELECT

Workday 데이터 소스에서 필드 값을 반환합니다. WQL(Workday 쿼리 언어)에서는 모든 쿼리에 이 절이 필요합니다.
다음과 같은 필드에만 액세스할 수 있습니다.
  • Workday 리포트 작성기 또는 기본 영역과 함께 사용할 수 있는 권한이 있습니다.
  • 현재 처리 중인 Workday 계정에 액세스 권한이 있습니다.

구문

SELECT field1 AS myAlias, function(field2), field1{relatedBusinessObjectField1}, ...fieldN FROM dataSourceAlias

인수

인수
설명
field1
,
field2
, ...
fieldN
액세스하려는 필드의 WQL 별칭입니다.
2개 이상의 필드에 동일한 별칭이 있는 경우 WQL은 Workday에 정의된 첫 번째 필드를 반환합니다.
myAlias
(옵션) 응답에서 열 헤더의 이름을 바꿉니다.
예:
SELECT max(yearsOfService) as Seniority
WQL 키워드는 커스텀 별칭으로 사용할 수 없습니다.
WQL은 이스케이프 문자 구문을 지원하지 않습니다.
WQL은 작은따옴표 또는 큰따옴표로 묶인 일부 특수 문자와 공백을 지원합니다. 예를 들어 다음과 같습니다.
  • ~
  • @
  • $
  • *
  • -
  • _
  • /
  • ?
  • :
  • ;
function
(옵션) 다음 집계 함수를 필드와 함께 사용할 수 있습니다.
  • AVG(
    field
    )
  • COUNT()
  • COUNT(DISTINCT
    field
    )
  • MAX(
    field
    )
  • MIN(
    field
    )
  • SUM(
    field
    )
COUNT()
은 인수를 사용하지 않습니다.
relatedBusinessObjectfield1
결과를 필터링할 관련 비즈니스 오브젝트의 필드입니다.

집계 함수

집계 함수
설명
AVG(
field
)
숫자 필드의 평균 값을 반환합니다.
COUNT()
쿼리 조건과 일치하는 인스턴스 수를 반환합니다.
COUNT (DISTINCT
field
)
쿼리 조건과 일치하는 고유한 인스턴스 수를 반환합니다. 텍스트 및 단일 인스턴스 필드에만 사용합니다.
MIN(
field
)
필드의 최소값을 반환합니다.
MAX(
field
)
필드의 최대값을 반환합니다.
SUM(
field
)
숫자 필드의 총 합계를 반환합니다.

데이터 소스에서 근무자 정보를 반환하려면 다음을 수행합니다.
SELECT worker, fullName, location FROM allWorkers

제한사항

WQL은 다음을 지원하지 않습니다.
SELECT *
.