2012년 9월 3일 월요일

javascript 로 월의 마지막 날짜 구하기


var lastDay = (new Date(yearVal, monthVal, 0)).getDate();

yearVal = 년도
monthVal = 월


mysql concat() 과 ifnull()

mysyql concat() ,ifnull()

예.)
yearday
null19
201220
2013null

day 컴럼의 값에 "일" 를 붙히고 싶을때
select concat(day, '일') from tablename

결과 >> 

19일
20일
null

그런데 concat 으로 연결할때 값이 null 이 있으면 리턴값은 null 이 된다.

select concat(year, day) from tablename

결과 >>
null
201220
null

위와 같은 결과를 방지하려면 ifnull()을 사용한다.

select concat(ifnull(year,'null대신할값'), ifnull(day,'null대신할값')) from tablename

결과 >>

null대신할값19
201220
2013null대신할값












2012년 9월 1일 토요일

구글 메일 검색법



[from:] 발신자 이름 or 메일 주소 검색
[to :] 수신자 이름 or 메일 주소 검색

[label :] 라벨 검색, 공백이 포함된 경우 - 로 대체.
    예.) label:학 교 > label:학-교
[is:] 메일의 상태(read, unread, starred)에 따른 필터링
[has:attachment] 첨부파일이있는 메일 필터링
[filename:] 첨부파일의 이름 중에 있는 단어를 필터링
    예.) filename:pdf
[after:] / [before:] 기간 검색을 위한 필터링
    예.) after:2012/01/01 - 2012년 1월 1일을 포함한 이후 메일 검색
    before:2012/01/01 - 2012년 1월 1일을 포함한 이전 메일 검색
    after:2012/08/01 before:2012/08/31 - 2012년 8월의 메일검색
[{ 검색어 OR 검색어}] or 검색 시 사용