오늘에 mysql 팁.~
UNIX_TIMESTAMP(CONCAT(`YY`,'-',`MM`,'-',`DD`))
타임 스탬프나 data 필드를 안쓰는 어쩡한 테이블 즉
년도, 달, 일수가 따로 따로 저장되는 필드를 하나로 합쳐서 타임 스탬프 값을 구하는 퀴리문 입니다.
YY년도 필드 이름 MM달수 필드 이름 DD일수 필드 이름을 적어주시면 됩니다.
예제로 드리자면.
SELECT UNIX_TIMESTAMP(CONCAT(`1995`,'-',`12`,'-',`25`));
SELECT UNIX_TIMESTAMP(CONCAT(`YY`,'-',`MM`,'-',`DD`)) FROM `a`
SELECT * FROM `a` WHERE UNIX_TIMESTAMP(CONCAT(`YY`,'-',`MM`,'-',`DD`)) <= UNIX_TIMESTAMP();
이렇게 쓰시면 됩니다.~ 참고로 이 퀴리는 mysql 4.0까지 호환 됩니다.
댓글 1개
게시판 목록
자유게시판
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 |
|
2주 전 | 50 | |
| 199718 |
|
2주 전 | 31 | |
| 199717 | 1개월 전 | 29 | ||
| 199716 |
느긋한카키쿠키
|
1개월 전 | 19 | |
| 199715 |
현대적인무질서한까마귀
|
1개월 전 | 23 | |
| 199714 | 1개월 전 | 33 | ||
| 199713 | 1개월 전 | 41 | ||
| 199712 | 1개월 전 | 302 | ||
| 199711 |
안졸리니졸리니
|
1개월 전 | 150 | |
| 199710 |
|
1개월 전 | 164 | |
| 199709 |
|
1개월 전 | 96 | |
| 199708 | 1개월 전 | 110 | ||
| 199707 | 2개월 전 | 246 | ||
| 199706 | 2개월 전 | 47 | ||
| 199705 | 2개월 전 | 30 | ||
| 199704 | 2개월 전 | 55 | ||
| 199703 | 2개월 전 | 59 | ||
| 199702 | 2개월 전 | 103 | ||
| 199701 | 2개월 전 | 113 | ||
| 199700 | 2개월 전 | 85 | ||
| 199699 | 2개월 전 | 91 | ||
| 199698 | 2개월 전 | 139 | ||
| 199697 | 2개월 전 | 102 | ||
| 199696 |
|
2개월 전 | 251 | |
| 199695 | 2개월 전 | 96 | ||
| 199694 | 2개월 전 | 125 | ||
| 199693 | 2개월 전 | 192 | ||
| 199692 | 2개월 전 | 205 | ||
| 199691 |
|
2개월 전 | 179 | |
| 199690 | 2개월 전 | 265 | ||
| 199689 | 2개월 전 | 164 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기