OKKY
커뮤니티
Q&A
지식
이벤트
Contact
부트캠프
Jobs
Search Bar
로그인
회원가입
join
전체
최신순
질문하기
답변
4
수면중독
·
8개월
1.1k
1
답변 4
복잡한 join 관계에서의 조회 구현
복잡한 join 관계에서 조회 시 어떤 식으로 처리하시는지 궁금합니다. 유저 목록을 조회할 때, 여러 데이터도 함께 가져와야 하는 상황 (논리적 다대다 등) 에서는 구현을 다들 어떤 스타일로 하시는지 궁금합니다. 예를 들어 유저 컬렉션을 조회하는데, 유저의 집 주소(Address) 필드를 포함하여 조회해야 한다고 한다면, 비교적 어렵지 않게 구현이 가능하지만, 유저가 갖는 집 주소 또한 컬렉션이고, 집 주소 말고도 유저의 물품 컬렉션 까지 있어야 한
해결
3
신동혁혁혁혁
·
약 1년
544
0
해결 3
RDB JOIN 시 쿼리 속도가 늦는 이유를 못 찾겠습니다.
현재 동일하다고 생각되는 두 쿼리 속도가 너무 달라서 이에 대해 파악중인데요. 이해가 안 가 질문드립니다. 간단하게 데이터베이스 구조를 설명드리면 User, Post, Category가 있습니다. 이때 Post에는 User와 Category가 FK로 설정되어 있습니다. 이때 2가지 쿼리를 테스트했습니다. Post 조회 시 join으로 Category 정보도 보는 경우 Post 조회 시 join으로 User 정보도 보는 경우 (User, Category
해결
3
검색충
·
1년 이상
457
0
해결 3
순번 증가 컬럼으로 join해도 되나요?
구글에서 게시판 자료들을 찾아보면요 게시글 번호를 auto increment로 부여합니다. 그리고 댓글테이블에 게시글 번호를 넣습니다. 나중에 join을 생성된 순번으로 해야하는데 문제가 될 수 있는지 이런 방식으로 많이 쓰는지가 궁금합니다. 아니면 규칙에 따라서 insert시 게시글번호를 생성해서 넣는게 좋을까요? 찾아보면 순번증가는 쓰고 유니크키를 두고 join을 많이 쓰더라고요. 보통 어떻게 쓰는지가 궁금합니다. 혹시나 삭제가 잘못되거나 db이관
답변
0
구슬탈출
·
1년 이상
416
0
답변 0
jpa 질문입니다
현재 jpa 와 스프링 부트를 사용하여 브롤스타즈 친구 찾기 웹 사이트를 만들고있습니다. 물어보고 싶은게 있는데요 현재 구조는 이런데요 저의 브롤스타즈 친구찾기 웹사이트에 메인 화면 에서는 게시글을 등록하면 하나의 게시글에 필요한 값들은 post엔티티의 (메모,작성일) 유저엔티티의 (해시태그,성별,나이 그룹,총 트로피) 유저 브롤러 엔티티의 (트로피 갯수) 브롤러 엔티티의 (이름) 아래 사진은 메인 화면입니다. 제가 선택한 방법은 fetch j
답변
1
예슬
·
거의 2년
417
0
답변 1
DB 초보 입니다.
안녕하세요. DB 쿼리 초보입니다. 오라클 기준으로 DB 테이블 아우터조인 관련 아래 이미지 결과 처럼 데이터를 출력 하고 싶습니다. 유니온올을 사용 하지 않고 아이터조인으로 어떻게 하면 될지....도움 부탁드립니다.( (+)로 아우터조인 샘플부탁드립니다.)
답변
9
ikik1515
·
거의 2년
697
1
답변 9
다중 Join 공부 다들 어떻게 하셨을까요 ..?
국비 학원을 다니고 있는데 DB 처음에 쉽다고 느꼈는데 갑자기 grop by , join , 서브쿼리 들어오면서 갑자기 머리가 터질거 같아서 주말동안 계속 보고있는데 Join을 할때 테이블 1개 가지고하는 join은 분명 쉽게 느껴졌는데 다중 조인을 하게되면 정신이 어지럽고 거기에 group by까지 섞이니깐 진짜 하나도 모르겠어서 책보면서 인강 알아보고 있는데 인강을 봐야할까요 책만봐서는 이해가 안되네요 ㅠㅠ 유튜브 무료인강은 join에서
해결
4
종이군
·
거의 2년
526
0
해결 4
mssql 근태현황 쿼리 질문
안녕하세요. 직원 테이블과 근태 테이블로 이미지처럼 결과물을 만들고 싶습니다. 쿼리 도움부탁드립니다.
답변
4
3CH-O
·
2년 이상
516
0
답변 4
연관관계 설정을 굳이 하지 않아도 될까요?
member 테이블에 id, 가입 시점에 입력되는 nullable한 recommender_id(member 테이블 자기참조)가 있을 때 자신과 조인할 일이 없고 항상 recommender_id까지만 요구된다면 연관관계를 맺지 않아도 괜찮을까요? 로직흐름은 가입 시 recommender_id 입력 받음 recommender_id가 유효하 recommender_id를 가지고 insert 됨. 이 후, select 시에도 member.recommender_
답변
3
psyducku
·
2년 이상
507
1
답변 3
mybatis 매핑이 null인 문제
안녕하세요. 질문 있습니다. db에 값이 있는데 null이라고 뜹니다. resultMap으로 매핑을 해주었는데 바인딩이 되지 않는 것 같습니다. mysql workbench에서는 결과가 제대로 나옵니다. 답변 감사합니다. console log AdoptReplyBoardVO(reply_id=34, adt_id=51, upper_id=, login_id=admin1, content=awefa, regdate=
답변
5
대마왕개발자
·
2년 이상
398
1
답변 5
디비 설계 질문있습니다.
유저정보 테이블과 코드 테이블이 있습니다. 유저정보에는 가변적일 수 있는 여러 개의 컬럼에 코드 값들이 쓰입니다. 코드값의 의미를 파악하기 위해 컬럼마다 코드 테이블에 조인을 걸고 있습니다. 쿼리가 상당히 길어지는데 혹시 좋은 방법 없을까요???
해결
2
bobong
·
2년 이상
436
0
해결 2
페이징 후 타 모듈에 있는 정보로 정렬해야 하는 경우 어떻게 구현을 하나요?
모듈 A는 a라는 테이블을 가지며 a테이블에는 field1, field2 가 있습니다. 모듈 B는 b라는 테이블을 갖고field3이 있습니다. 모듈 간 서로 테이블에 직접 접근이 불가능하고 api호출로만 내용을 읽거나 업데이트 할 수 있습니다. 현재 근데 요구사항이 field1, field2, field3 을 한번에 보여주되 각각에 대해서 정렬한 결과를 보여줄 수 잇어야 하는데요 (a라는 테이블이 b의 id를 갖고 있음) join이 되면 테이블을 직
답변
2
mallang2
·
2년 이상
544
0
답변 2
자바 Entity 연관관계 매핑 사용하시나요들?
안녕하세요 여러분들 혹시 요즘 Entity 사이에 연관 관계 매핑을 사용 하시나요?! 만약 사용을 안 하신다면 어떠한 방법으로 하고들 계신지 궁금합니다. 저는 원래 사용하는데 요즘은 사용 안한다라는 말을 들었습니다. 새로운 프로젝트를 들어 가기 전에 알고싶어요!
답변
2
324ewqeas3221
·
2년 이상
478
0
답변 2
mysql에서 join 후 페이징 질문
안녕하세요. 조인 후 페이징하는 거 때문에 고민에 빠져있습니다. 위와 같이 post (1) : comments(N) 의 스키마를 가지고 있는 테이블이 있습니다. 하고자하는 것은 post를 조회하는데 특정 조건에 부합하는 comments를 가지고 있어야합니다. 페이징은 post 단위로 걸어야 합니다. 특정 조건에 부합하는 comments만 함께 조회되어야합니다. 위와 같이 짜면 포스트는 N번 중복되어서 나올 것 입니다. 해결방안으로는 조건에
답변
2
hhhaaa
·
거의 3년
297
0
답변 2
join query
안녕하세요. 다음과 같은 쿼리를 받았는데요. select * from t1, t2 where t1.id = t2.id 위 쿼리가 의미하는게 inner join 인가요 left outer join인가요..? 아님 다른 의미 인가요.?
해결
4
스야
·
거의 3년
660
0
해결 4
MYSQL JOIN vs SUB QUERY 어느게 더 효율적일까요?
월 백 만 단위로 데이터가 쌓여, 파티션을 나눈 테이블에 질의 쿼리를 수정해야 하는데, 궁금한 점이 생겨 질문드립니다. 메인 테이블 a JOIN 테이블 b (a와 1:1 매칭) LEFT JOIN 테이블 c (a와 1:N 매칭) 일 때, LEFT JOIN c 에 하나만 매칭되야 합니다. 그래서 처음에는 아래와 같이 짰습니다. LEFT JOIN c ON c.id = (SELECT id FROM c WHERE c.~ = a. ~ LIMIT 1
답변
1
오모씨
·
약 3년
331
0
답변 1
SQL 쿼리 고수님들께 JOIN과 IN을 활용한 쿼리문 질문 드립니다.
안녕하세요. 다음 두개의 테이블의 데이터를 JOIN해서 동시에 쿼리로 SELECT 하고 싶습니다. 1. owner_tb (대표자 테이블) -owner_Id, owner_Name 두개의 필드가 있으며 owner_Id는 유니크 한 키 입니다. 2. comp_tb (대표자가 소유한 사업장 테이블) -comp_Id, owner_Id, comp_Name, rowner_Id 세개의 필드가 있으며 comp_Id는 유니크 한 키 이며, owner_Id는 owner
답변
1
KLeOn
·
약 3년
391
0
답변 1
스프링부트 mapper.xml에서 crossjoin이랑 innerjoin 사용해서 값 꺼내오기
세개의 테이블에서 필요한 데이터를 가져올려고 합니다 다만 hotel의 pk인 hotel_id를 hotel_info에서 pk로 받고 있고 세번째 테이블인 member테이블과는 연결되거나 공통된 컬럼이 없습니다 그래서 crossjoin이랑 innerjoin랑 where절 사용해서 필요한 데이터만 꺼내 올려고 합니다만 ### The error may exist in file [...\paymentMapper.xml] ### The error may invo
답변
6
yesesyo
·
약 3년
351
0
답변 6
조인 성능관련 질문 드립니다!
안녕하세요!얼마전 조인관련 질문을 올렸으나, 댓글 글자수의 한계로 다시 질문드립니다 ㅠ 많이 부족하니 선배님들의 조언 부탁드립니다. PK를 이용해 1건의 데이터 조회시 조인을 이용한다면, 각 100만건이 쌓인 A, B, C 테이블들을 조인할 경우, 모두 조인이 진행되고 나서, 1건의 데이터를 조회하는 것으로 알고 있습니다. 그렇다면 결국 1건을 조회하기 위해, 테이블 별 상관이 없는 약 100만 건의 데이터들을 모두 조인하는 것은 비효율적이라고 생
답변
5
yesesyo
·
약 3년
527
0
답변 5
DB 조회 시 조인을 해서 처리할지, 따로 조회하는게 좋을지 선배님들의 조언부탁드립니다!!
안녕하세요! 아래와 같은 환경에서 "조인"을 해서 한번에 조회할지, 아니면 테이블 별로 따로 조회해서 API서버에서 조합할지 조언 부탁드립니다! 조회는 리스트가 아닌, "단 건"만 조회합니다. 데이터는 세개의 테이블(A,B,C)에 분산되어 있습니다. 데이터는 문서와 관련된 내용으로 컬럼 별 데이터가 꽤 크며, 테이블 별로 꽤 많은 양의 로우가 축적되어있습니다. 그 동안 별고민 없이, 항상 조인을 해서 조회해왔습니다.그
답변
2
함바집짱
·
3년 이상
388
0
답변 2
JPA 조인하여 SELECT 시에..
안녕하세요. JPA 공부하고 있는데 질문이 있습니다. 지금 두개 Entity A,B(테이블)을 조인하여 리스트를 받고 있는데결과 리스트는 Entity A로 받고 있습니다.근데 Entity B의 필드도 표시를 해야하는데 Entity A에 B의 변수를 정의해줘야하는건가요?
이전
1
2
3
4
5
6
7
다음
Search Bar