본문 바로가기

개발공부2

국비지원 수업 - HAVING절, ROLLUP과 CUBE, JOIN문 HAVING절은 그룹함수의 결과 값을 써야 할 때 작성한다. WHERE절과 비슷해 보이지만 같은 조건으로 사용이 불가하다. 그룹함수의 결과값이 있는데 HAVING을 쓰지 않고 출력하면 오류메시지가 뜬다. SELECT ~~ FROM ~~ WHERE ~~ GROUP BY ~~ HAVING ~~; 그룹 별로 산출한 결과값의 집계를 계산하는 함수이다. ROLLUP은 인자로 전달받은 그룹 중 가장 먼저 지정한 그룹별 합계와 총합계를 구한다. CUBE는 그룹으로 지정된 모든 그룹에 대한 합계와 총합계를 구한다. 그래서 결과 값이 ROLLUP보다 많다. GRUOP BY 절에 사용한다. JOIN문은 두 개 이상의 테이블에서 서로 연관이 있는 데이터들을 하나로 모아 가상테이블을 만들고 이용하여 출력한다. 서로 다른 테이.. 2022. 12. 22.
국비지원 수업 - 자바/네트워크 프로그래밍 수업 마무리, 1차 테스트 후기 2주간 국비지원 수업의 진도는 예상보다 빨랐고, 매일 따라가기도 벅찼다. 처음엔 익숙하지 않은 영어/특수문자를 치느라 힘들었는데, 나중으로 가니 코드 자체가 길어졌고 그 긴 코드를 여러 클래스에 걸쳐서 작성하게 됐다. 코드를 치다 보면 오류가 자주 나는데 그 오류를 읽고 해결하다 보면 진도를 바로바로 따라가기가 어려웠다. 그래도 강사님께 코드 수정시간 필요하다고 말씀드리고 열심히 써 내려가고 있다. 내가 쓰는 코드들이 정확히 무슨 뜻인지 이해하지는 못하지만 점점 익숙해지고 있다. 그리고 수업시간에 만드는 작은 프로젝트들도 정말 재밌다. 수업을 들을수록 그동안 내가 손쉽게 클릭 몇 번으로 사용했던 웹페이지들은 어떻게 만든 걸까 놀라웠다. 오늘은 국비지원을 시작한 후 첫 테스트가 있던 날이다. 자바 프로그래.. 2022. 12. 13.
728x90