hoo's 개발일지
close
프로필 배경
프로필 로고

hoo's 개발일지

  • 분류 전체보기 (148)
    • 웹(Web) (2)
    • 스프링부트(Spring Boot) (9)
    • 안드로이드(Android) (1)
    • C++ (1)
    • 장고(DJango) (17)
    • 알고리즘(Algorithm) (93)
    • 보안(Security) (5)
    • 파이썬(Python) (2)
    • 네트워크(Network) (1)
    • 취업 준비 (5)
    • algo-with-me (6)
    • 회고 (1)
    • 데이터베이스(DB) (1)
    • 자바(Java) (1)
  • 홈
  • 태그
  • 방명록

COUNT 함수 고찰

SQL 쿼리는 MySQL을 기준으로 합니다. 게시글 목록 화면을 구현할 때 10개의 게시글에대한 각각의 댓글의 개수를 가져오고 싶었다. LEFT OUTER JOIN을 하고 COUNT만을 사용하게 되면, 다른 LEFT OUTER JOIN이 있을경우 올바른 댓글의 개수를 가져오지 못할 수 있다. 중복되는 comment.id가 존재할 수 있기 때문이다. SELECT COUNT(comment.id) AS commentCount FROM board LEFT OUTER JOIN comment ON board.id = comment.boardId 이렇게 오로지 comment만 LEFT OUTER JOIN을 사용한다면 문제없이 댓글의 개수를 가져올 수 있다. 그런데 만약에 다른 LEFT OUTER JOIN이 추가되어 ..

  • format_list_bulleted 데이터베이스(DB)
  • · 2024. 1. 30.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (148)
    • 웹(Web) (2)
    • 스프링부트(Spring Boot) (9)
    • 안드로이드(Android) (1)
    • C++ (1)
    • 장고(DJango) (17)
    • 알고리즘(Algorithm) (93)
    • 보안(Security) (5)
    • 파이썬(Python) (2)
    • 네트워크(Network) (1)
    • 취업 준비 (5)
    • algo-with-me (6)
    • 회고 (1)
    • 데이터베이스(DB) (1)
    • 자바(Java) (1)
최근 글
인기 글
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바