PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2018/08/06 06:36:42
Name 츄지Heart
File #1 table.jpg (130.1 KB), Download : 24
Subject [질문] SQL 쿼리문 질문입니다! (LOL을 예시로..) (수정됨)


이미지와 같은 2개의 테이블이 있다고 할 때,

1.
FAKER 선수가 출전한 대회의 목록을 우승 여부와 함꼐 목록으로 만들고 싶습니다.

출전대회명  우승여부
---------------------
롤드컵2015    Y
롤드컵2016    N
롤드컵2017    N

이런 식으로요!


2.
모든 대회의 리스트를 뿌리면서 FAKER 선수의 출전 여부와 우승 여부를 표시하고 싶습니다.

대회명            출전여부         우승여부
-------------------------------------------
롤드컵2015         Y                     Y
롤드컵2016         Y                     N
롤드컵2017         Y                     N
MSI2018           Y                     N
롤드컵2018         N                     N

이런 결과물을 만들고 싶습니다!

DB 는 거의 다뤄본 적이 없어서....두 개의 테이블을 조합해서 결과물을 내는 게 어렵네요.
쿼리문 도와주세요!!  ㅠㅠ


통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
좋은데이
18/08/06 06:56
수정 아이콘
음 더워서 일찍깬김에 잠깐 보자면 ..
1.
SELECT A.LEAGUENAME AS 출전명, B.WIN AS 우승여부
FROM LEAGUE A
JOIN PLAYER B ON A.LEAGUENO = B.LEAGUENO
WHERE B.ID = 'FAKER'

2.
SELECT A.LEAGUENAME AS 대회명
, CASE WHEN B.WIN IS NULL THEN 'N' ELSE 'Y' END AS 출전여부
, CASE WHEN B.WIN IS NULL THEN 'N' ELSE B.WIN END AS 우승여부
FROM LEAGUE A
JOIN PLAYER B
ON A.LEAGUENO = B.LEAGUENO
AND B.ID = 'FAKER'

이정도 될거같긴한데 돌려보시고 수정하시면 될듯해요. 그럼 전 샤워하러..
츄지Heart
18/08/06 12:03
수정 아이콘
답변 정말 감사드립니다! 돌려보고 수정도 해볼게요~
18/08/06 12:03
수정 아이콘
잠깐 쓸거 아니라면 정규화도 가능하면 하시는게 좋을거에요
아래처럼
1. 플레이어 테이블
2. 리그 테이블
3. 플레이어 리그참여로그 테이블
츄지Heart
18/08/06 12:04
수정 아이콘
정규화라는 개념을 처음 들어보는데, 찾아보고 공부해야 겠네요. 감사합니다!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
123184 [질문] 서울 아파트 시세 실화인가요.. [84] 해먹5601 18/08/06 5601
123183 [질문] 인생 상담 좀 부탁드립니다.(공무원 시험 관련) [91] 밴더8356 18/08/06 8356
123182 [질문] 다음주 발리 여행 예정인데 취소각인가요? [7] 속보2850 18/08/06 2850
123181 [질문] 하이볼, 진토닉 안주 뭐가 좋을까요? [5] 톰슨가젤연탄구이12833 18/08/06 12833
123180 [질문] cpu 점유율이 높아질때 팬소리가 위잉~하고 크게 나는데요. [18] Ahri6460 18/08/06 6460
123179 [질문] SQL 쿼리문 질문입니다! (LOL을 예시로..) [4] 츄지Heart1453 18/08/06 1453
123178 [질문] 저탄고지 - 필라델피아 크림치즈 괜찮나요? [8] 분당선12157 18/08/06 12157
123177 [질문] [LOL] 상대 스킬 빠진거 채팅창으로 브리핑하는 법 [5] Rebirth9035 18/08/06 9035
123176 [질문] 미네아폴리스 미네소타 인터넷 뭐가 좋은가요? [1] 아마데1679 18/08/06 1679
123175 [질문] 각자의 멘탈 힐링 방법 좀 공유해주세요~ [16] VrynsProgidy3138 18/08/06 3138
123174 [질문] 컨트롤 연습맵 어디서 구하면 되나요? F.Nietzsche1887 18/08/05 1887
123173 [질문] 진지하게 페미니즘 때문에 이민을 준비하시는 분도 있나요? [131] 한이연8226 18/08/05 8226
123172 [질문] 모니터 높이 조절 방법이 궁금합니다. [6] 플플토5246 18/08/05 5246
123171 [질문] 이달의소녀 팬덤층 관련 궁금한점이 있습니다. [1] 1022879 18/08/05 2879
123170 [질문] 전입신고 호수를 잘못 입력시 불이익이 있을까요? [5] Maphacker2482 18/08/05 2482
123169 [질문] 표준정규분포표를 엑셀로 환산할 수 있나요? [7] 솔지3880 18/08/05 3880
123167 [질문] 동글이 질문 드립니다 메롱약오르징까꿍2027 18/08/05 2027
123166 [질문] [저탄고지] 저탄고지 종류 후 이게 정상인건가요? [4] 등짝을보자2074 18/08/05 2074
123165 [질문] lol) 특정챔프장인이 잘할까요 프로게이머가 잘할까요? [35] 정공법4516 18/08/05 4516
123164 [질문] 웹서핑/영화 감상용 PC 견적 부탁드립니다. [9] 모챠렐라4412 18/08/05 4412
123163 [질문] 선불 하이패스카드(수동충전) 제품 어디서 살 수 있나요? [1] 바밥밥바1747 18/08/05 1747
123162 [질문] 컴퓨터를 다나와 조립PC에 나와있는 견적대로 사도 무난한가요? [10] Lovely Rachel3279 18/08/05 3279
123161 [질문] 이산화탄소 해결법이 어디까지 왔나요?(폭염때문에 궁금해지군요) will1630 18/08/05 1630
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로