2012-08-07 4 views
0

이 쿼리를 통해 선택한 장비에 대해 월간 평균 가용성을 산출해야합니다. 쿼리는 꽤 못 생겼고 오히려 비대 해 보였습니다. 내가 더 잘 만들 수있는 방법이 있는지 궁금합니다.Access 2010 부풀린 쿼리 최적화

지금은 매월 표현식 열이 있습니다. 매월 1 월을 예로 들겠다. 유지 보수 기간이 해당 월에 발생했는지 확인하고, 그 중 한 달 전에 시작되었지만 그 기간에 종료되었거나, 그 달에 시작되었지만 밖으로 끝난 경우, 해당 달을 완전히 캡슐화해야합니다 (2012 년 1 월에 유지 보수가 시작된 경우). 2012 년 2 월 2012 년 2 월) 또는 한 달 내내 완전히 운영 되었기 때문에 계산하지 않습니다.

이 4 가지 사례를 확인하고 나중에 계산을하면 1 개월 만에 너무 크게 늘어납니다. 그래서 내가 할 수있는 일이 더 있다면 제안을 찾고 있습니다. 나는 누군가가 나를 향해 나를 가리킬 수있는 기사를 가지고 있다면 어떤 RnD를 두려워하지 않는다. 이 접근법이 지나치게 나쁘지 않은 경우, 가능하다면 더 잘하고 싶습니다.

고맙습니다.

+0

레코드가 너무 많지 않은 경우 사용자 정의 함수의 경우 일 수 있습니다. – Fionnuala

답변

0

MS Access에서 간단한 크로스 탭 쿼리를 수행 할 수 없습니까?