책 내용 질문하기
질문드림
도서
[2013] SUMMARY 컴퓨터활용능력 1급 필기
페이지
조회수
303
작성일
2013-10-09
작성자
첨부파일

무지한 상태에서 섬머리로만 공부하려니 깊이 있는 이해를 하지는 못했습니다.

그거 감안하시고 질문 들어주세요~

185페이지 8번문제

'Select DATEADD("Y",5,DATE()) From 출고'는 오늘 날짜에서

5년을 더한 날짜를 표시하라는 의미이다.(x)

인데요.. 해설에 보니까 'Y'는 일 년을 기준으로 지정된 일(日)을 더하라는 형식 인수라는데

이것도 웬지 따지고 싶지만..(그냥 'D'라고 했다면 안헷갈릴 텐데..)

일단 그렇게 외운다고 치고.. 형식자리에 'M', 이나 'D'가 들어가면 어떻게 되나요?

'월을 기준으로~, 일을 기준으로 ~' 이런 식으로 되나요?

답변
2013-10-09 21:16:00

Month( 약어 : MM, M)

는 월을 기준으로 잡구요

Day(약어 : DD, D)

는 일을 기준으로 잡습니다.

Year(약어 : YY, YYYY)

는 년을 기준으로 잡습니다.

약어가 Y 인것은...Dayofyear(약어 : Y, DY)입니다.

오늘날짜에서 5년을 더한 날짜를 표시하라는~~~ 이 되려면

DATEADD("YY",5,date()) ~~ 가 되겠네요.

  • *
    2013-10-09 21:16:00

    Month( 약어 : MM, M)

    는 월을 기준으로 잡구요

    Day(약어 : DD, D)

    는 일을 기준으로 잡습니다.

    Year(약어 : YY, YYYY)

    는 년을 기준으로 잡습니다.

    약어가 Y 인것은...Dayofyear(약어 : Y, DY)입니다.

    오늘날짜에서 5년을 더한 날짜를 표시하라는~~~ 이 되려면

    DATEADD("YY",5,date()) ~~ 가 되겠네요.

  • *
    2013-10-10 11:10:30

    안녕하세요.

    연은 "yyyy", 월은 "m", 일은 "d"로 작성하면 됩니다.

    DATEADD("YYYY",5,"2013-5-10") : "2013-5-10"의 연도에 5를 더하면 2018-5-10

    DATEADD("M",5,"2013-5-10") : "2013-5-10"의 월에 5를 더하면 2013-10-10

    DATEADD("D",5,"2013-5-10") : "2013-5-10"의 일에 5를 더하면 2013-5-15

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.