2014-06-16 2 views
0

나는이 다음 시간 간격의 차이를 계산이 문을 계산하는 내가해야한다고 생각하는 것이지만 "나머지 텍스트는 수식의 일부로 보이지 않습니다". 오류 메시지 :SQL/CRYSTAL 문은 평균 DATEDIFF()

SELECT ({PROD_TRKG_TRAN.USER_ID}), 
     ({USER_MASTER.USER_NAME}), 
     Average (diff((DateDiff ("s",previous({PROD_TRKG_TRAN.MOD_DATE_TIME}) ,{PROD_TRKG_TRAN.MOD_DATE_TIME})))/60 
+0

데이터베이스 유형이 무엇입니까? – Lan

+0

데이터베이스 유형이 – user2668214

+0

입니다.이 SQL을 사용할 때 "나머지 텍스트가 수식 오류의 일부로 표시되지 않습니다. SELECT ({PROD_TRKG_TRAN.USER_ID}), ({USER_MASTER.USER_NAME}), 평균 (diff ((DateDiff ("s", 이전 ({PROD_TRKG_TRAN.MOD_DATE_TIME}), {PROD_TRKG_TRAN.MOD_DATE_TIME})))/60 – user2668214

답변

0

그룹의 평균을 얻을 수 있도록 데이터를 그룹화해야합니다. 이 작업은 쿼리에서 수행 할 수 있지만 결과에서 세부 사항이 제거됩니다. 모든 세부 정보 행을 볼 필요가 있으면 datediff 수식을 종료하고 모든 결과를 보고서로 반환하십시오. 그런 다음 보고서에 그룹을 만들고 그룹의 평균을 구하는 수식을 만듭니다.