관련 포스팅 : MySQL - 집계함수, JOIN, JSON_ARRAYAGG를 활용한 데이터 출력
첨부URL의 쿼리문을 작성하는 도중 발생한,
2건의 문제점을 개선하였습니다.
문제점 1.
카테고리 별로 가장 저렴한 음식 1개씩만을 출력하는 것이 목표였습니다.
기존 조건 하에서도 카테고리별로 가장 저렴한 음식이 1개씩 출력되긴했습니다.
하지만 윗 줄의 음식과 동일한 가격의 음식(불필요한 데이터)이 함께 출력되는 문제점이 있었습니다.
하기와 같이 조건을 추가하여 원하는 결과를 출력할 수 있었습니다.
문제점 2.
카테고리별로 가장 저렴한 금액을 가진 음식이 중복된다면 어떻게될까요?
하기 사진과 같이 데이터는 잘 출력 되지만 한 줄로 합쳐야 할 필요가 있어보입니다.
하기와 같이 조건을 추가하여 원하는 결과를 출력할 수 있었습니다.
'웹개발자공부 > Failure note' 카테고리의 다른 글
조건 할당을 통한 useEffect 동작이상 개선 (0) | 2022.12.21 |
---|---|
Nullish coalescing operator (??)를 활용 한 서버 동작이상 개선 (0) | 2022.12.21 |
Cannot set headers after they are sent to the client 오류 해결하기 (0) | 2022.10.23 |
반복문 작성 시 증감문 오기입으로 인한 무한로딩 개선 (0) | 2022.09.28 |
불필요한 변수 및 연산 삭제를 통한 소스코드 가독성 개선 (0) | 2022.09.28 |