Amazon Timestream for LiveAnalytics와 유사한 기능을 원하는 경우 Amazon Timestream for InfluxDB를 고려해 보세요. 간소화된 데이터 수집과 실시간 분석을 위한 10밀리초 미만의 쿼리 응답 시간을 제공합니다. 여기에서 자세히 알아보세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
날짜/시간 연산자
참고
Timestream for LiveAnalytics는 음수 시간 값을 지원하지 않습니다. 음의 시간을 초래하는 모든 작업은 오류가 발생합니다.
Timestream for LiveAnalytics는 timestamps, dates 및 intervals에서 다음 연산을 지원합니다.
| 연산자 | 설명 |
|---|---|
|
+ |
덧셈 |
|
- |
뺄셈 |
운영
작업의 결과 유형은 피연산자를 기반으로 합니다. 1day 및 3s와 같은 간격 리터럴을 사용할 수 있습니다.
SELECT date '2022-05-21' + interval '2' day
SELECT date '2022-05-21' + 2d
SELECT date '2022-05-21' + 2day
각에 대한 결과 예제: 2022-05-23
간격 단위에는 second, minute, hour, day, week, month 및 year가 포함됩니다. 그러나 경우에 따라 모두 적용되는 것은 아닙니다. 예를 들어 초, 분, 시간은 날짜에서 더하거나 뺄 수 없습니다.
SELECT interval '4' year + interval '2' month
결과 예제: 4-2
SELECT typeof(interval '4' year + interval '2' month)
결과 예제: interval year to month
간격 작업의 결과 유형은 피연산자에 따라 'interval year to month' 또는 'interval day to second'일 수 있습니다. 간격은 dates 및 timestamps에서 추가하거나 뺄 수 있습니다. 그러나 date 또는 timestamp는 date 또는 timestamp에서 추가하거나 뺄 수 없습니다. 날짜 또는 타임스탬프와 관련된 간격 또는 기간을 찾으려면 간격 및 기간의 date_diff 및 관련 함수를 참조하세요.
덧셈
SELECT date '2022-05-21' + interval '2' day
결과 예제: 2022-05-23
SELECT typeof(date '2022-05-21' + interval '2' day)
결과 예제: date
SELECT interval '2' year + interval '4' month
결과 예제: 2-4
SELECT typeof(interval '2' year + interval '4' month)
결과 예제: interval year to month
뺄셈
SELECT timestamp '2022-06-17 01:00' - interval '7' hour
결과 예제: 2022-06-16 18:00:00.000000000
SELECT typeof(timestamp '2022-06-17 01:00' - interval '7' hour)
결과 예제: timestamp
SELECT interval '6' day - interval '4' hour
결과 예제: 5 20:00:00.000000000
SELECT typeof(interval '6' day - interval '4' hour)
결과 예제: interval day to second