presentLee

고정 헤더 영역

글 제목

메뉴 레이어

presentLee

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (108)
    • spring (0)
    • 컴네 (0)
    • 자구 (0)
    • 아두이노 (1)
      • 와이파이 Wemos D1 보드 (5)
    • 웹 (20)
      • js (13)
      • react (5)
      • node.js (0)
      • spring (1)
    • 알고리즘 (2)
      • C (1)
      • 자료구조 (0)
    • ㅇㅇ (5)
    • 혼공단 (24)
      • sql (5)
      • js (6)
      • 네트워크 (5)
      • 컴구운체 (7)
    • RN (1)
    • 데베 (0)
    • sql (1)
    • programmers (6)
      • sql (5)
    • baekjoon (16)
    • java (9)
    • c++ (0)
    • 수업 (0)
      • dbp (0)

검색 레이어

presentLee

검색 영역

컨텐츠 검색

sql

  • SQL 공부하며 헷갈렸던 부분들 (mysql)

    2024.02.13 by nownow

SQL 공부하며 헷갈렸던 부분들 (mysql)

1.GROUP BY 1-1.GROUP BY 사용시 SELECT의 COLUMN들 프로그래머스의 식품 분류별 가장 비싼 식품의 정보 조회하기를 예로 들자. 잘못된 접근. SELECT CATEGORY, MAX(PRICE), PRODUCT_NAME FROM FOOD_PRODUCT WHERE CATEGORY IN ('과자', '국', '김치','식용유') GROUP BY CATEGORY 카테고리를 기준으로 GROUP BY를 했다. SELECT에 CATEGORY와 집계함수 말고는 사용하지 않도록 하자. 이유 GROUP BY를 걸지 않고 실행해봤다. 제일 비싼 과자는 1950원의 허니버터칩이다. 아까 코드 결과다. MAX(PRICE)로 과자 카테고리별 가장 비싼 가격은 1950원인 것을 찾아냈지만 상품 이름이 일치하..

sql 2024. 2. 13. 06:06

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
presentLee © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바