설 연수
하하호홓
설 연수
전체 방문자
오늘
어제
  • 분류 전체보기 (231)
    • Back-End (2)
      • Java (20)
      • JSP (13)
      • Spring (18)
      • Kotlin (0)
      • node.js (0)
    • Front-End (68)
      • JavaScript (19)
      • jQuery (39)
      • Angular (4)
      • HTML (5)
    • Dev-Ops (12)
      • Linux, Cloud (5)
      • docker, k8s (5)
      • ElasticSeach (2)
    • Other (33)
      • OOP (3)
      • 알고리즘 (2)
      • DB (12)
      • Git (1)
      • Swift (4)
    • Backup (65)

블로그 메뉴

    공지사항

    인기 글

    태그

    • angular callback
    • jquery invalid
    • mongodb
    • Kafka
    • 크로스도메인
    • RESTful
    • CORS
    • flex
    • jOOQ
    • docker
    • 패스트캠퍼스
    • angular2
    • Angular
    • angular 콜백
    • Redis
    • INVALID
    • MYSQL
    • angular4
    • 404 error
    • page not found

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    설 연수

    하하호홓

    Other/DB

    mysql - DATE_FORMAT & TIME_FORMAT

    2012. 6. 12. 12:44

    mysql 몇 번째 주인지 확인 - date_format  Database / Dev Info 

    2012/05/24 12:54

    복사http://blog.naver.com/jindogg/30138924930

     

    - 
    select floor((
    date_format(20120630,'%d')+(date_format(date_format(20120630,'%Y%m%01'),'%w')-1)
    )/7)+1 credate; 

     

     

    DATE_FORMAT 함수

    설명

    DATE_FORMAT 함수는 DATE 포맷('YYYY-MM-DD' 또는 'MM/DD/YYYY')를 포함하는 스트링 또는 날짜/시간 타입(DATE, TIMESTAMP, DATETIME) 값을 지정된 날짜/시간 포맷으로 변환하여 스트링으로 출력하며, 리턴 값은 VARCHAR 타입이다.

    구문

    DATE_FORMAT(date, format)

    • date : DATE 포맷('YYYY-MM-DD' 또는 'MM/DD/YYYY')를 포함하는 스트링 또는 날짜/시간 타입(DATE, TIMESTAMP, DATETIME) 값이 지정될 수 있다.
    • format : 출력 포맷을 지정한다. '%'로 시작하는 포맷 지정자(specifier)를 사용한다. 아래의 표를 참고한다. 아래의 날짜/시간 포맷 2는 DATE_FORMAT 함수, TIME_FORMAT 함수,STR_TO_DATE 함수에서 사용된다.

    디폴트 날짜/시간 출력 포맷

    날짜/시간 타입

    디폴트 출력 포맷

    DATE

    'MM/DD/YYYY'

    TIME

    'HH:MI:SS AM'

    TIMESTAMP

    'HH:MI:SS AM MM/DD/YYYY'

    DATETIME

    'HH:MI:SS.FF AM MM/DD/YYYY'

    날짜/시간 포맷 2

    format 값

    의미

    %a

    Weekday, 영문 약어 (Sun, …, Sat)

    %b

    Month, 영문 약어 (Jan, …, Dec)

    %c

    Month(1, …, 12)

    %D

    Day of the month, 서수 영문 스트링(1st, 2nd, 3rd, …)

    %d

    Day of the month, 두 자리 숫자(01, …, 31)

    %e

    Day of the month (1, …, 31)

    %f

    Milliseconds, 세 자리 숫자 (000, …, 999)

    %H

    Hour, 24시간 기준, 두 자리 수 이상 (00, …, 23, …, 100, …)

    %h

    Hour, 12시간 기준 두 자리 숫자 (01, …, 12)

    %I

    Hour, 12시간 기준 두 자리 숫자 (01, …, 12)

    %i

    Minutes , 두 자리 숫자(00, …, 59)

    %j

    Day of year, 세 자리 숫자 (001, …, 366)

    %k

    Hour, 24시간 기준, 한 자리 수 이상 (0, …, 23, …, 100, …)

    %l

    Hour , 12시간 기준 (1, …, 12)

    %M

    Month, 영문 스트링 (January, …, December)

    %m

    Month, 두 자리 숫자 (01, …, 12)

    %p

    AM or PM

    %r

    Time, 12 시간 기준, 시:분:초 (hh:mm:ss AM or hh:mm:ss PM)

    %S

    Seconds, 두 자리 숫자 (00, …, 59)

    %s

    Seconds , 두 자리 숫자(00, …, 59)

    %T

    Time, 24시간 기준, 시:분:초 (hh:mm:ss)

    %U

    Week, 두 자리 숫자, 일요일이 첫날인 주 단위(00, …, 53)

    %u

    Week, 두 자리 숫자, 월요일이 첫날인 주 단위(00, …, 53)

    %V

    Week, 두 자리 숫자, 일요일이 첫날인 주 단위(01, …, 53)
    %X와 결합되어 사용 가능

    %v

    Week, 두 자리 숫자, 월요일이 첫날인 주 단위(01, …, 53)
    %x 와 결합되어 사용 가능

    %W

    Weekday, 영문 스트링 (Sunday, …, Saturday)

    %w

    Day of the week, 숫자 인덱스 (0=Sunday, …, 6=Saturday)

    %X

    Year, 네 자리 숫자, 일요일이 첫날인 주 단위로 계산(0000, …, 9999)
    %V와 결합되어 사용 가능

    %x

    Year, 네 자리 숫자, 월요일이 첫날인 주 단위로 계산(0000, …, 9999)
    %v와 결합되어 사용 가능

    %Y

    Year, 네 자리 숫자(0001, …, 9999)

    %y

    Year, 두 자리 숫자(00, 01, …, 99)

    %%

    특수문자 "%"를 그대로 출력하는 경우

    %x

    포맷 지정자로 쓰이지 않는 영문자 중 임의의 문자 x를 그대로 출력하는 경우

    [출처] mysql 몇 번째 주인지 확인 - date_format|작성자 모으자


    http://blog.naver.com/jindogg?Redirect=Log&logNo=30138924930

    저작자표시 (새창열림)

    'Other > DB' 카테고리의 다른 글

    PL/SQL 프로시저 (procedure)  (0) 2012.08.14
    MySQL : 해당 필드에 중복된 값 찾기  (0) 2012.06.15
    MySQL - auto_increment 1부터 시작  (0) 2012.05.15
    MySQL - innoDB & auto_increment 적용시키기(alter)  (0) 2012.05.08
    에러) Several ports (8080) required by Tomcat v6.0 Server at localhost are already in use.  (0) 2012.03.06
      'Other/DB' 카테고리의 다른 글
      • PL/SQL 프로시저 (procedure)
      • MySQL : 해당 필드에 중복된 값 찾기
      • MySQL - auto_increment 1부터 시작
      • MySQL - innoDB & auto_increment 적용시키기(alter)
      설 연수
      설 연수

      티스토리툴바