I can do IT.

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

데이터베이스 2

SQL 정리 SELECT / GROUP BY, HAVING

SELECT - mySql 기준 정리 GROUP BY데이터를 묶은 후 연산 처리를 할 때, 사용예를 들어, 테이블에 있는 기업마다 판매하는 물건의 수를 카운팅하고 싶다. : SELECT vend_id, COUNT (*) AS num_prods FROM products GROUP BY vend_id; * GROUP BY 1. 반드시 WHERE - GROUP BY - ORDER BY 순으로 작성 2. 그룹되는 칼럼에 NULL이 있다면, NULL 역시 그룹화된다. 3. 그룹화에 쓰이는 칼럼은 반드시 SELECT시 가져와야한다. (ORDER BY와 다른 점.) HAVINGWHERE과 같지만 대상이 다르다. WHERE은 행 단위 필터링 기능이고,HAVING은 그룹단위 필터링 기능이다. 그룹으로 묶은 데이터에 대해..

데이터베이스 2016.06.02

SQL 정리 SELECT

SELECT - mySql 기준 정리 일반적인 사용법 : SELECT vend_id FROM product; * SELECT (어트리뷰트 이름1, 어트리뷰트 이름2, ... ) FROM 테이블 이름; 나오는 결과 중 중복을 제거: SELECT DISTINCT vend_id FROM product; * 부분 적으로 적용할 수 없다. (어트리뷰트마다 따로 설정 불가능.) 결과 행 제한: SELECT prod_name FROM product LIMIT 5; * 나오는 결과의 상단에서 n개까지만 출력. OFFSET y로 시작 위치도 설정 가능 정렬: SELECT prod_id, prod_price, prod_name FROM product ORDER BY prod_price DESC, prod_name; pro..

데이터베이스 2016.06.02
이전
1
다음
더보기
프로필사진

I can do IT.

  • total (32)
    • 프로그래밍 (11)
      • node-js (5)
      • android (4)
      • 디자인 패턴 (2)
    • 여행 (0)
    • 알고리즘 (10)
    • 데이터베이스 (2)
    • 상식 (2)
    • 자료구조 (4)
    • 시험, 면접 (1)
    • 하둡 (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바