# query

334개의 포스트

@Query로 Dto 조회 시, 내부클래스 접근 방법

@Query로 Dto를 조회하기 위해선 패키지 이름까지 적어주어야 한다.나의 경우에는 내부 클래스를 사용했는데, 자꾸 오류가 발생했다.이러한 오류가 발생했는데, 결국 내가 @Query로 작성한 쿼리를 생성할 수 없다는 오류'$'를 붙여서 해결했다

약 13시간 전
·
0개의 댓글
·
post-thumbnail

[TIL-Annotation]Querydsl

JPQL을 작성해 데이터 베이스에서 값을 가져오는 방법

5일 전
·
0개의 댓글
·
post-thumbnail

MongoDB의 Geo-Spatial query를 Spring Data mongoDB로 작성하는 법

서론 배달 어플리케이션 제작 중에 소비자의 위치 근처에 있는 음식점만 보여줘야 하는 기능이 필요했다. 이를 구현하기 위해 특정한 알고리즘을 Service layer에서 구현할 수도 있었으나, 개발 소요 시간을 줄이기 위해 MongoDB에서 제공하는 Geo-Spatia

2023년 5월 27일
·
0개의 댓글
·
post-thumbnail

쿼리문 최적화

공식문서 참고기존의 방법과 같이 article 객체만을 넘겨주면 detail template에서 article의 user 참조, article의 comment 참조, 각 comment의 user 참조 등... 같은 쿼리문이 반복적으로 발생하게 됨특정 queryset A

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

Spring Boot - @Query

Spring Data JPA 가 제공하는 어노테이션으로 JPQL 쿼리를 정의하는데 사용.

2023년 5월 16일
·
0개의 댓글
·
post-thumbnail

Spring Boot - @Query

앞선 포스팅에서 설명했듯이,Query Method는 간단한 쿼리를 처리할 수 있지만조건이 많아질 때 이름이 너무 길어져 오히려 이해하기 어려운 상황이 발생한다.이러한 경우에 사용하는 방법 중 하나가 바로 @Query 어노테이션이다.

2023년 5월 4일
·
0개의 댓글
·
post-thumbnail

SQL-JOIN

아우터 조인 (RIGHT OUTER JOIN)크로스 조인 (CROSS JOIN)풀 아우터 조인 (FULL OUTER JOIN)참고링크 : https://gent.tistory.com/469

2023년 5월 2일
·
0개의 댓글
·
post-thumbnail

SQL - CASE WHEN

IF문의 역할을 수행조건이나 값에 해당하는 결과값을 RETURN하는데 사용<사용예시>1\. 값이나 조건에 따라 결과식을 다르게 받아오고싶을 때 2\. 대상 값과 값을 비교해서 각각 다른 결과 값을 출력하고싶을 때사용예시

2023년 5월 2일
·
0개의 댓글
·

SQL 문법 정리(4)

Select, WhereGroup by, Order byJoinSubquery, 그 외1) Subquery : 쿼리 안의 쿼리subquery > where, select, from 절에서 유용하게 사용됨where 필드명 in (subquery)select 필드명, 필드

2023년 4월 29일
·
0개의 댓글
·

SQL 문법 정리(3)

Select, WhereGroup by, Order byJoin1) Join : 두 테이블의 공통된 정보(key값)를 기준으로 테이블을 연결해서 한 테이블처럼 보는 것쿼리 순서 : from > join > selectinner join : 교집합left join : 첫

2023년 4월 29일
·
0개의 댓글
·

SQL 문법 정리(2)

Select, WhereGroup by, Order by1) 범위의 통계 > Group byselect name, count(\*) from usersgroup by name;쿼리 순서 : from > group by > select a. 동일한 범주의 개수 구하기

2023년 4월 29일
·
0개의 댓글
·

SQL 문법 정리(1)

Select, Where1) ordes 테이블 a. orders 테이블 데이터 가져와 보기select \* from orders;b. orders 테이블의 특정 필드만 가져와보기select create_at, course_title from orders2) Wher

2023년 4월 29일
·
0개의 댓글
·
post-thumbnail

[Flutter] Firebase Realtime Database 사용해 보기

Firebase Realtime Database 사용해 보기 Firebase Realtime Documentation firebase_core | Flutter Package firebase_database | Flutter Package Firebase 세팅하기

2023년 4월 25일
·
0개의 댓글
·
post-thumbnail

💻 TIL 23.04.18

❗ 문제점

2023년 4월 24일
·
0개의 댓글
·

SQL Server (MSSQL) 근속연수 계산 쿼리

입사날짜와 현재날짜를 넘겨 받아 근속연수로 구성되는 년, 월, 일을 반환하는 쿼리이다.'입사날짜'와 '현재날짜'에는 원하는 날짜를 8자리 문자열로 입력한다. 예를 들어, '20230420'과 같이 문자열 형식으로 입력한다. empYear, empMonth, empDay

2023년 4월 20일
·
0개의 댓글
·

Query 읽기

select seq,nickname,title,content from ( select rownum as rnum ,A.seq, A.nickname, A.title, A.content from ( sel

2023년 4월 18일
·
0개의 댓글
·

[SQL] MERGE문 사용법

MERGE 문을 사용하면 변경할 테이블에 데이터가 존재하는지 체크하고, UPDATE, DELETE, INSERT를 한 번에 작업이 가능하다. MERGE 문을 사용하지 않을 경우 해당 조건으로 테이블을 SELECT 한 후 IF 조건을 사용하여 UPDATE나 INSERT로

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

[Flutter] Firebase Firestore Database 사용해 보기 2편

Firebase Firestore Database 사용해 보기 2편 Firebase Firestore Documentation firebase_core | Flutter Package cloud_firestore | Flutter Package Firebase 세

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

[Flutter] Firebase Firestore Database 사용해 보기 1편

Firebase Firestore Database 사용해 보기 1편 Firebase Firestore Documentation firebase_core | Flutter Package cloud_firestore | Flutter Package Firebase 세

2023년 4월 13일
·
0개의 댓글
·

[Spring, JAVA] OncePerRequestFilter, ChronoUnit, Query문

수상한 녀석을 발견 일본을 4박 5일 다녀온 이후 밀렸던 코드 PR을 확인했다. 그 코드 리뷰하면서 몰랐던 것이나 다르게 작성해야하는 코드 몇개를 발견하였다. 그래서 공부를 하면서 정리를 하려고 한다. OncePerRequestFilter란? 흔히 Filter 와

2023년 4월 12일
·
0개의 댓글
·