전체보기
-
Real MySQL [7-10] 쿼리 작성 및 최적화 - WHERE 절의 비교 조건 사용 시 주의사항MySQL 2017. 2. 8. 23:36
본 게시물의 내용과 이미지는 도서 Real MySQL의 내용을 재구성하여 작성되었습니다. 저자, 출판사에 의해 저작권 문제 발생시 게시물이 비공개 될 수 있음을 알립니다. DISTINCT 특정 칼럼의 유니크한 값을 조회할때 SELECT 쿼리에 DISTINCT를 사용한다. DISTINCT는 MIN(), MAX(), COUNT()와 같은 집합 함수와 함께 사용하는 경우와, 집합 함수가 없이 사용하는 경우 두 가지로 구분된다. 두가지 경우로 구분하는 이유는 DISTINCT 키워드가 영향을 미치는 범위가 달라지기 때문이다. 집합 함수와 같이 DISTINCT가 사용되는 쿼리는 실행 계획에서 DISTINCT 처리가 인덱스를 사용하지 못할 때는 항상 임시 테이블이 있어야 한다. SELECT DISTINCT SELEC..
-
거창고 직업 10계명좋은글 2017. 2. 8. 00:00
1.월급이 적은 쪽을 택하라. 2.내가 원하는 것이 아니라,나를 필요로 하는 곳을 택하라. 3.승진의 기회가 거의 없는 곳을 택하라. 4.모든 조건이 갖추어진 곳을 피하고,처음부터 시작해야 하는 황무지를 택하라. 5.앞을 다투어 모여드는 곳은 절대 가지 마라.아무도 가지 않는 곳으로 가라. 6.장래성이 전혀 없다고 생각되는 곳으로 가라. 7.사회적 존경과 같은 건 바라볼 수 없는 곳으로 가라. 8.한가운데가 아니라 가장자리로 가라. 9.부모나 아내나 약혼자가 결사반대를 하는 곳이면 틀림없다.의심치 말고 가라. 10.왕관이 아니라 단두대가 기다리고 있는 곳으로 가라.[출처] 거창고등학교 십계명 -거창고 창립자 전영창 교장선생님- 1.월..|작성자 kw22me
-
새로남마라톤하프훈련 - 1차카테고리 없음 2017. 2. 7. 21:22
4.29(토) 대전에서 열리는 새로남마라톤대회 하프 출전을 준비하며 첫 훈련을 시작.하프는 첫 출전이여서, 완주를 목표로 ...월 수 금 훈련을 기준으로 2월 한달간은 월 (5km) 수(7km) 금(7km)로 훈련을 진행하고자 한다.2월 마지막주, 3월 마지막주, 대회전주에는 18km 를 넣어서 훈련할 예정.보통 훈련이 주로 해가진 저녁에 이뤄지기 때문에 18km 훈련시에는 토요일 오전중에 진행하여 실제 경기와 최대한 비슷한 환경을 구성하고자 한다. 3월중에는 우선 마라톤화를 구입해야할 듯. 현재 사용하고 있는 미즈노 웨이브라이더18은 600km이상을 주행하여 쿠션감이 많이 떨어진 상태이다.무릎의 건강을 위해서라도 이번달까지만 훈련을 진행하고 마라톤화를 교체해야 할듯 싶다.
-
[91번째 책] 20대에 하지 않으면 안될 50가지 - 나카타니 아키히로 (★★★☆☆)1000권 독서 2017. 2. 7. 09:35
책을 읽고 자신에게 적용할 부분들을 얻지 못한다면 독서는 단순히 시간을 떼우고 지적 욕구를 채우는 활동에 불가 할 것이다. 책을 읽음으로써 자신에게 질문하고 그 질문에 대해 깊게 생각해보고 대답하는 지적활동이 독서의 목적이지 않을까? 20대에 하지 않으면 안될 50가지에서 마지막에 저자가 이야기 하였듯이. 저자가 이야기한 카테고리는 한 사람의 인생에서 얻은 극히 일부의 경험이기에 독자 각자가 반드시 해봐야할 50가지 목록을 가져야만 한다는데 크게 공감한다. 사람의 경험은 천차만별이며, 살아온 인생과 경험의 폭이 다르다. 각자의 To Do 목록은 다를 수 밖에 없다. 40대 50대가 되었을때 나도 젊은이들에게 반드시 해봐야할 50가지 목록을 작성해봐야겠다.
-
MySQL JOIN카테고리 없음 2017. 2. 6. 20:13
LEFT OUTER JOIN ON 조건은 WHERE 절에서 사용되는 형식과 같은 조건이다. LEFT JOIN에서 ON이나 USING 부분으로 오른쪽 테이블과 일치하는 레코드가 없으면, 오른쪽 테이블의 모든 칼럼이 담긴 row 에 NULL을 넣는다. 그러므로 다른 테이블에서 카운터파트가 없는 레코드를 찾는데 쓰인다. 둘 이상의 테이블의 레코드 조합으로 하나의 테이블 레코드인 것처럼 찾는 것을 join이라한다. FULL JOIN FULL JOIN은 각 테이블의 레코드 수를 곱한 만큼의 레코드를 출력하며 이를 Cartesian product라 한다. from test1, test2에서 사용한 컴마(,)를 join 연산자로 생각하면 된다. 컴마 대신 join이나 cross join을 사용해도 같은 결과를 보인다..
-
눈빛.좋은글 2017. 2. 6. 19:40
눈빛을 잃지말자. 꿈이 클수록 현실은 가혹하다. 현실의 벽 앞에 굴복하지 않는 비결은 처음 마음먹음과 함께 빛났던 바로 그 눈빛을 잃지 않는것. 비록 힘겹고 당장 때려치우고 싶은 파도들이 밀려와 자신의 힘으로 감당할수 없는 마음의 울렁거림이 있을지라도. 내 마음에 가장 가까운 그대들이 바늘보다 더 날카로운 말로 내 영혼을 찌를지라도. 처음 마음먹었던 바로 그 눈빛을 잃지 않는다면 그 눈빛들은 나를 옭아매는 족쇄가 아닌 삶의 원동력이 되어 있겠지. 눈빛을 잃지 않았던 지난 삶들을 되돌아 보면 나의 삶 자체가 기적이겠지.
-
[90번째 책] 다 빈치 코드 (★★★★☆)1000권 독서 2017. 2. 5. 22:14
이 책이 한국에 번역되어 들어오게 되었을때 한국의 기독교에서는 소송을 통해 이 책의 출간을 막으려 하였다. 책을 읽어보니 이유를 알것 같다. 개신교의 핵심 교리를 정면으로 반박하며 전혀 새로운 가설(?)이 종교인들의 마음을 흔들(?)만한 충분한 가능성이 있었기 때문이다.소설로서 평가하자면 별 5개 짜리이다. 끊임 없이 이어지는 긴박한 스토리 전개와 정말 상상하지 못할 반전은 보는 이로 하여금 손에서 책을 뗄수 없게 만드는 매력이 있다. 하지만 별 4개로 평가한 이유는 종교라는 주제를 가지고 너무나도 픽션적인 요소를 통해 교리의 순수성을 해치는 모습이 다소 위험(?)해 보이기 때문이다. 전자책으로 1100여 페이지에 달하지만, 손에서 떼지못하고 이틀만에 읽게 만드는 흡입력은 가히 대단한 수준이라 말할 수 ..