안녕하세요?
1.오늘 또 질문 올리네요;; 1번문제 존속년도 식쓰는게
- 존속년도:datediff("yyyy",[창립일],date()) 이라고 답에 써잇어서 그대로 쓰고 쿼리를 확인해봤더니
답에는 6/9/3/3/13 이렇게 나왔는데 제꺼는 다 1을 더한값 7/10/4/4/14라고 존속년도가 나와요.. 뭐가 잘못된건지 알고 싶습니다.
2.datediff는 어떤식으로 쓰는건가요? 창립일의 창립 년도와 현재 년도의 차이를 구하여 표시하라고 하면서 쓰라고 하는데 yyyy가 년도를 말하고 창립일이 창립일자를 말하면 date()는 현재일을 말하고.. 근데 차이를 구하라고 하면 연도끼리 빼줘야되는데 year([창립일]), year(date())이런식으로 안써줘도 datediff가 앞에 잇으면 자연히 뒤에 있는 date의 연도에서 창립일의 연도를 빼주고 yyyy의 형식으로 표시하도록 작동 되는건가요?
답변 미리 감사드립니다!
1. 박민연님의 덧글 설명이 맞습니다. 책은 2011년에 만든것이기 때문에 1씩 더해져서 표시 되는 것이죠.
2.
DateDiff(형식, 날짜1, 날짜2) 함수는 형식에 따라 두 날짜 차이를 구하는 것입니다. 형식을 yyyy로 지정하면 두 날짜 사이의 년도 차이를 구하는 것으로 dateDiff("yyyy",[창립일],Date())은 창립일 필드에 들어 있는 날짜와 현재 날짜와의 년도 차이를 구하게 됩니다.
즐거운 하루 되세요.
"-
*2012-04-13 10:12:26
1. 박민연님의 덧글 설명이 맞습니다. 책은 2011년에 만든것이기 때문에 1씩 더해져서 표시 되는 것이죠.
2.
DateDiff(형식, 날짜1, 날짜2) 함수는 형식에 따라 두 날짜 차이를 구하는 것입니다. 형식을 yyyy로 지정하면 두 날짜 사이의 년도 차이를 구하는 것으로 dateDiff("yyyy",[창립일],Date())은 창립일 필드에 들어 있는 날짜와 현재 날짜와의 년도 차이를 구하게 됩니다.
즐거운 하루 되세요.
"