2012년 6월 20일 수요일

mysql case

case 컬럼명 when '원본값' then '바꿀값' else '기본값' end

ex.)
select case school when 'high' then '고등학교'
when 'univ' then '대학교'
else '중학교'
end as school from ~~~


2012년 6월 12일 화요일

mysql unix_timestamp

출처 : http://mrbongdal.tistory.com/37


UNIX_TIMESTAMP 함수 사용하여 데이터 입력하기

해당 데이터 입력 컬럼 의 데이터 타입은 INT(10) 으로 셋팅

#현재 시간 으로 입력하기
INSERT INTO 테이블 (컬럼) VALUES (UNIX_TIMESTAMP());

#특정 날짜 시간 으로 입력하기
INSERT INTO 테이블 (컬럼) VALUES (UNIX_TIMESTAMP('YYYT-MM-DD HH:MM:SS'));


#YYYY-MM-DD HH:MM:DD 형태로 복구하여 SELECT 하기
SELECT DATEFORMAT(FROM_UNIXTIME(컬럼),'%Y-%m-%d %H:%i:%s')