한동안 책을 읽지 않았다.

주로 출퇴근 지하철에서 책을 읽었다. 가끔 집에서도 시간이 날때면 읽었다.

하지만 한동안 출퇴근 시간에 스마트폰과 테블릿에 빠져 있었다.

테블릿으로 책을 읽어 보려 했지만.. 

역시 책은 아날로그가 좋은거 같다.


다시 좀 책을 읽어야 겠다는 생각을 했을때.. 우연히 이 책을 읽게 되었다.


잘나가던 젋은 사업가가 불의의 사고로 마비환자된 윌과,

동네 카페에서 6년째 일하다가 갑자기 백수가 되어버린..

스물 여섯살의 아가씨 루이자가

윌의 6개월 임시 간병인이 되면서 일어나는 이야기다..


책은 쉽게 잘 읽히고, 재미있다.

오랜만에 책을 읽어서 더 재미가 있었는지 모르겠다.

평범한 로맨스 이야기 일 수도 있지만..  무언가가 있다.


책 뒷 표지에 쓰여있는 감상문에는 눈물이 펑펑 났다라고 쓰여있다.

난 눈물을 흘리진 않았지만, 가슴을 울리는 무언가가 있다.


기회가 되시면 한번 읽어 보시길...


Posted by 무세1
,

SQLite는 오라클에서 제공하는 rownum 기능이 없다..


대신 limit라는 기능을 제공한다..


SELECT    COL1, COL2

FROM    TAB01

ORDER BY  COL1

LIMIT 5

--5개 ROW를 출력하라는 의미


또하나 OFFSET 이라는 기능도 있다


SELECT    COL1, COL2

FROM    TAB01

ORDER BY  COL1

LIMIT 6 OFFSET 3

--3ROW를 건너뛰고 6개를 출력하라는 의미

 

Posted by 무세1
,

20140717 값을 종종 2014-07-17 바꿔는 경우가 있다..

YYYYMMDD  -> YYYY-MM-DD


WITH T AS (

    SELECT '20140717' DD FROM DUAL

)

SELECT  DD

        , SUBSTR(DD, 1, 4)||'-'||SUBSTR(DD, 5, 2)||'-'||SUBSTR(DD, 7) DD1

        , TO_CHAR(TO_DATE(DD, 'YYYYMMDD'), 'YYYY-MM-DD') DD2

        , REGEXP_REPLACE(DD, '(....)(..)(..)', '\1-\2-\3') DD3

FROM    T  


보통 SUBSTR이나 TO_CHAR를 많이 사용 했으나..

정규식으로 표현하는 방법도 있다..

'sql' 카테고리의 다른 글

그룹함수 NTILE  (0) 2014.08.01
sqlite에서 rownum기능.. LIMIT  (0) 2014.07.31
NULL값 정렬 order by nulls first, last  (0) 2014.04.01
group by에서 문자열 합치기...  (3) 2014.03.31
오라클 년별, 월별 주차 계산...  (0) 2014.03.21
Posted by 무세1
,