나의 일/Mysql2 mariaDB 현재 년도 저장 datetime형 컬럼에 현재 날짜 저장시 NOW() 년도 varchar(4)/월 varchar(2)/날짜 varchar(2) 별도 컬럼 저장시 date_format(now(), '%Y') date_format(now(), '%m') date_format(now(), '%d') 그리고 출력문자 설명 %y 2자리 년도 date_format(now(), '%y') %c 1자리 월 (1 ~ 12) date_format(now(), '%c') %e 1자리 일 (1 ~ 31) date_format(now(), '%e') %H 2자리 24시간 date_format(now(), '%H') %h 2자리 12시간 date_format(now(), '%h') %k 1자리 24시간 date_format(now(), '%k'.. 2023. 7. 26. mysql : order by절에 여러조건 주기 타입이 A인 상품과, B인 상품을 한쿼리로 가지고 온다. 상품을 이름순으로 정렬하고 중복되는 이름이 있으면, A인 상품은 최근 출시년도 순으로, B인 상품은 사용자가 등록한 order순으로 정렬하려고 한다. Order by 이름 asc, Case 타입 when A Then 출시년도 End desc, Case 타입 When B Then order End asc 헛물켠 이야기 Case 타입 when A Then 출시년도 desc When B Then order asc End 를 시도해 보았지만, mysql은 허락해 주지 않았다.. 2014. 10. 30. 이전 1 다음 728x90