Spring - MySQL과 Querydsl 통계 쿼리 처리(group by, Expressions)
관련 내용 Querydsl 이해와 사용법 Querydsl 이해와 사용법 Querydsl JOIN((INNER, LEFT, RIGHT, THETA, FETCH) 사용법 Querydsl 의 JOIN (INNER, LEFT, RIGHT, THETA, FETCH) 사용법 개요 목적 이번 시간에는 Mysql과 Querydsl을 사용한 통계 쿼리 처리 방법에 대해서 알아본다. 통계 처리할 작업은 두 가지이다. 하루 단위 가게 전체 매출 구하기 배달 서비스에 등록된 모든 음식점이 하루 판매 금액을 알 수 있다. 하루 단위 가게 별(company_member_id) 매출 구하기 각 음식점이 오늘 판매한 금액을 알 수 있다. 먼저 MySQL 쿼리를 직접 작성하는 방식으로 통계 처리 하는 법을 알아보고, 해당 동작을 Qu..
Querydsl를 사용한 동적 쿼리 만들기
관련 내용 SpringDataJPA 이해와 사용법 Spring Data JPA 이해와 사용법 Querydsl 이해와 사용법 Querydsl 이해와 사용법 Querydsl JOIN((INNER, LEFT, RIGHT, THETA, FETCH) 사용법 Querydsl 의 JOIN (INNER, LEFT, RIGHT, THETA, FETCH) 사용법 개요 목적 이번 시간에는 동적 쿼리 최적화된 Querydsl를 사용해서, 세가지 연관된 테이블 데이터를 가져오는 방법에 대해서 알아보자. Querydsl를 사용할 상황 알아보기 해당 웹페이지에서 adminTestListCondition{”userId”: , “grammar”: , “situation”: , “check”: } 정보가 넘어오면 백엔드 페이지 에서는 ..