group by

코딩 개발/ORACLE

ORACLE - GROUP BY HAVING

GROUP BY 란? 특정 칼럼을 기준으로 데이터를 그룹화하여 조회할 때 사용합니다. 집계함수와 함께 사용합니다. ( count, max, min, avg, sum,.......) Having 이란? GROUP BY와 함께 사용하는 조건절입니다. 그룹에 대한 조건을 지정합니다. 예시를 볼까요. 데이터베이스 예시를 보여줄 때는 테이블의 속성과 내용을 알아야지 이해가 잘 되더라고요. 그냥 떡하니 sql문만 있으니까 뭘 가져오는 것인지 도저히 모르겠더라고요.(자신에 대한 피드백입니다.) 그래서 저는 이제 내용이 뭐가 있는지도 알려드리려고 노력하겠습니다. 예시 테이블 셋팅 CREATE TABLE item( id NUMBER PRIMARY KEY, name VARCHAR2(100) NOT NULL, maker V..

코딩 개발

MYSQL - query 문은 어려워 (table 1칸에 여러개의 값)

table의 곱집합 교집합 등의 data를 뽑아내는 것은 select, from, join을 사용하여 구하면 됩니다. 하지만 이것만을 가지고 table 한칸 안에 여러개의 값을 넣을 수는 없더라고요... 그래서 공부해봤습니다. 비밀의 database를 공개하겠습니다.. (연예인 이름을 이용했지만 전혀 관련 없습니다.) user 과 post / 사용자와 게시물로 table을 만들어 보았습니다. users의 posts 값들을 뽑아볼까요? left join을 해서 지저분한 값을 제외하고 값을 뽑아 볼게요. 각 user가 쓴 게시글들을 확인 할 수 있습니다. 하지만.... 이렇게 되면 너무나도 많은 row들이 확인됩니다. 따라서, 중복이되는 값을 또 삭제하기 위해 유저하나에 유저가 쓴 모든 게시글을 넣어보려고 ..

호소세
'group by' 태그의 글 목록