inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Khái niệm hay, thực hành nhiều] Phân tích và sử dụng dữ liệu SQL!

Kết hợp bảng và nhóm (Số đơn hàng giao thành công theo người dùng, là bao nhiêu?)

훈련 2번째 문제 질문

320

rnwnsgud907278

12 câu hỏi đã được viết

0

안녕하세요.  홍팍님, 강의 잘 듣고 있습니다. 두 가지 질문이 있어서 여쭙겠습니다.

처음 훈련 문제를 풀때, 배송완료 주문수랑 총 결제금액이 과도하게 뻥튀기 되어서 출력되길래 시간들여 고민했습니다.

그러다가 "다" 쪽에 테이블과 join하면 데이터가 뻥튀기 될 수 있다고 생각해서 ditinct 키워드를 붙여주었습니다. 여기서 질문입니다. 

1. 배송완료 주문수는 잘 나왔는데 총 결제 금액이 쿠마와 호크값이 다르게 출력된 이유

 

 

2. orders 테이블을 기준으로 가져와서 join하면 총 결제 금액값이 더 이상해진 이유(payments,users,order_details 기준으로 join하면 전부 같은 값이 나옵니다.)

 

 

sql DBMS/RDBMS postgresql

Câu trả lời 1

2

hongpark

Q1. 배송완료 주문수는 잘 나왔는데, 쿠마와 호크값이 다른이유?

준형님께서 뽑으신 결과가 맞습니다👍

제가 예상결과 만들때 졸았나봐요😅 
덕분에 고쳤습니다 (_ _ )

추가로 피드백을 드리자면,
order_details의 조인을 제거하면 좋습니다.

조인 과정이 줄면, 쿼리 수행 속도가 증가하는데요,
덧붙여 말씀하신 뻥튀기 문제도 해결할 수 있겠습니다.

 

Q2. orders로 시작한 조인쿼리 어떤 문제가 있나?

추가 조인된 주문내역(orders_details)이 야기한 문제로,
다음과 같이 해결할 수 있겠습니다.

 

PS.

Hoxy,
나는 결제(payments) 테이블을 못 믿겠어..!
상세히 검증해볼까..?

라고 하신다면,
다음 쿼리를 참고해보세요

좋은 질문, 감사합니다🙏

0

rnwnsgud907278

아하 그렇네요!! 감사합니다!

FOREIGN KEY 정리하기, 영상대로 SQL코드 복붙해도 안되요.

0

3

1

모델 서빙과 관련된 강좌 출시 예정된 바가 있으신지 여쭤봅니다!

0

6

1

Vercel 실행이 안됩니다

0

4

1

노션 링크도 안 열리고, 알려준 vercel도 실행이 안됩니다.

0

15

1

코드를 첨부해야하는 이유가 있나요?

0

22

2

간단한 오타 제보입니다.

0

19

1

큰 범위 조회 시 EXPLAIN의 rows 값이 정확하지 않은 이유가 궁금합니다.

0

35

2

실제 FK제약조건을 설정하지 않는이유

0

38

2

Free Edition 실습 영상은 아직 업데이트전인가요?

0

22

1

JOIN, 서브쿼리 결과 정렬 질문

0

367

1

JOIN만 사용 vs 서브쿼리 사용

0

551

1

cafe 테이블을 언제 만들었나요..?

0

268

1

과목별 평균 시험절수 얼마? 서브쿼리 or JOIN ?

0

379

1

홍팍 선생님 질문입니다! sql!

0

445

1

상품#11 문제

0

335

1

RIGHT 조인이 싫다면 ??!!

0

311

1

1:42 PHOTOS 테이블 질문입니다 ㅎㅎ

0

235

1

퀴즈 답 혹시 틀린게 있을까요 ...? [ 홍빡님한테도 피드백 받고 싶고..]

0

430

1

안녕하세요. pgadmin 설치 error 문의드립니다.

0

398

1

훈련 1번 결과가 달라요

0

237

1

뻥튀기 문제

0

210

1

훈련4번과 훈련5번문 무슨 차이인가요?

0

214

1

훈련의 정답은 어디서 볼 수 있나요?

0

260

1

3번문제 질문드립니다.

0

179

1