CONVERT(INET_NTOA(ip) USING latin1) as s_ip, : ip 값은 dword 이며 Bigendian 으로 저장된 IP 정보이다. 이걸 문자열로 이쁘게 표시하기 위하여 컨버팅을 한다. 


HEX(ver) as ver : ver는 dword 값이다. 이걸 hex string 으로 컨버팅해서 표시한다.


DATE_SUB(CURDATE(), INTERVAL 1 DAY) : 현재 일자로부터 1일을 뺀 날짜를 반환한다.


DATE_FORMAT(logdate, '%Y-%m-%d') : DATE 타입의 logdate 컬럼을 YYYY-MM-DD 형태로 컨버팅한다.


timediff(logdate,pct) as time_diff : DATE 타입의 logdate 컬럼과 DATE 타입의 pct 컬럼 값 뺀 DATE 타입 값을 반환한다.


insert into aaa values(1) where not exists(select ip from ip_table where ip=1); : ip_table 에 ip 컬럼값이 1인 row 가 없으면 입력한다.


SUBSTRING(dat, 2, 4) : dat 문자열의 2번째 문자부터 4번째문자까지 반환한다.

+ Recent posts