차트 표현식의 일반적인 구문
다음과 같은 일반 구문 구조를 여러 선택적 매개 변수와 함께 차트 표현식에 사용할 수 있습니다.
expression ::= ( constant | expressionname | operator1 expression | expression operator2 expression | function | aggregation function | (expression ) )
설명:
constant는 곧은 작은따옴표로 묶인 문자열(텍스트, 날짜 또는 시간)이나 숫자입니다. 상수에는 천 단위 구분 기호가 사용되지 않으며,소수점 구분 기호인 소수점이 사용됩니다.
expressionname은 동일한 차트 내에 있는 다른 표현식의 이름(레이블)입니다.
operator1은 단항 연산자입니다(오른쪽에 있는 하나의 표현식에서 작동).
operator2는 이항 연산자입니다(양쪽에 하나씩 있는 두 개의 표현식에서 작동).
function ::= functionname ( parameters )
parameters ::= expression { , expression }
파라메타의 수와 유형은 임의가 아니라, 사용되는 함수에 따라 결정됩니다.
aggregationfunction ::= aggregationfunctionname ( parameters2 )
parameters2 ::= aggrexpression { , aggrexpression }
파라메타의 수와 유형은 임의가 아니라, 사용되는 함수에 따라 결정됩니다.