나는 거래, 날짜 및 해당 판매액이있는 테이블이 있습니다. 날짜 x와 y 사이의 모든 토요일에 모든 개별 트랜잭션의 판매 합계를 계산해야합니다. Teradata에는 datename, datepart 함수가 없습니다. 어떻게해야합니까?teradata에서 특정 기간의 특정 요일에 대한 판매 계산
답변
저는 Teradata 전문가는 아니지만 잘 모르겠지만 뭔가를 발견했습니다. 그것은 당신이 당신의 DB 스키마에 대해 아무 것도 말하지 않기 때문에 그것은 단지 제안 일뿐입니다.
소스 Dates and Times in Teradata (thru V2R4.1) :
주어진 날짜의 요일을 계산은 SQL에서 쉬운 일이 아닙니다. 당신은 평일 필요한 경우, I 따라서, 당신이보기 sys_calendar.calendar에서 그것을 찾아 (또는 조인)하는 것이 좋습니다
select day_of_week
from sys_calendar.calendar
where calendar_date = date '2003-05-01';
day_of_week
-----------
5 [i.e. Thursday]
내 DB 스키마는 상당히 복잡합니다. 몇 가지 조인을 사용한 후 Date, Sales, Transaction_Id 스키마를 얻습니다. BTW, 모든 토요일을 찾아야하는 날짜 범위가있는 경우 어떻게해야합니까? –
신경 쓰지 마라. 알았다. cal.day_of_week = 7 인 경우 cal.calendar_date = my_table.date에서 cal로 sys_calendar.calendar를 내부 조인했습니다. 고마워. –
이 inner join sys_calendar.calendar as cal on cal.calendar_date=my_table.date where cal.day_of_week=7
- 1. 특정 기간의 주 계산
- 2. 특정 요일에 UILocalNotification을 반복하십시오.
- 3. 특정 요일에 요일 추가
- 4. jQuery를 사용하여 특정 요일에 특정 시간에 리디렉션 하시겠습니까?
- 5. YouTube GData API - 특정 기간의 동영상 쿼리
- 6. 특정 요일에 .Net 응용 프로그램을 실행하는 방법
- 7. SQL의 특정 요일에 대한 상태를 나타내는 동적 피벗 테이블
- 8. 특정 요일에 작성된 모든 레코드 찾기
- 9. PHP : 특정 기간의 미래 날짜 나열
- 10. RRDTool을 사용하여 특정 기간의 평균값 가져 오기
- 11. 특정 값의 노드 계산
- 12. Openbravo 판매 시점 : 특정 금액 이후 세금
- 13. 계산 된 계수 특정 셀에서만 집계
- 14. 특정 조건을 가진 열 블록 당 계산
- 15. numpy : 특정 지역에서 평균 계산
- 16. 특정 기간의 문서를 어떻게 조회 할 수 있습니까?
- 17. 특정 요일에 사용자 이름과 암호를 설정하는 방법은 무엇입니까?
- 18. 특정 기간의 모든 트윗 샘플을 어떻게 얻을 수 있습니까?
- 19. 특정 조건에서 업데이트되도록 계산 중지
- 20. 특정 좌표로의 주행 거리 계산
- 21. Python : 특정 클래스의 URL 계산
- 22. 다차원 배열의 특정 값 계산
- 23. 자바에서 특정 시간과 요일에 "무언가를 만드는"방법은 무엇입니까?
- 24. 특정 요일에 실행되는 트리거 만들기 (Quartz Scheduler API)
- 25. R 시계열에서 특정 요일 기간의 데이터를 제거하는 방법은 무엇입니까?
- 26. 특정 기간의 행을 가져올 때 가장 쉬운 타임 스탬프 유형입니까?
- 27. iPhone iOS 4 - 특정 시간과 요일에 기능을 실행하도록 앱을 예약하십시오.
- 28. 기간의 마지막 항목에 대한 SQL 쿼리
- 29. 특정 타이머 EventHandler 특정 값에 대한 C#
- 30. Xcode의 특정 파일에 대한 특정 컴파일러 플래그
이 테이블을 제공으로 내부 조인나요 이름 및 필드. 쉽게 해결할 수 있습니다. – polin