select 
p_nickname as nickname,
p_si as loc,
(select count(g_id) from record group by p_id order by p_id ) as game_count
sum(r_goal) as goal,
(sum(r_goal)%
(select count(g_id) from record group by p_id order by p_id )) as goal_avg,
sum(r_assist) as assist,
(sum(r_assist)%
(select count(g_id) from record group by p_id order by p_id )) as assist_avg
from player p, record r 
where p.p_id = r.p_id 
group by p_id
order by p_id

지금 이렇게 쿼리를 짰는데 이게 돌아가는 쿼리인가요 ? 지금 테스트를 해볼 환경이 못되서요 ㅠㅠ
두개의 테이블을 조인했고 
거기에서 id로 groupby 해준다음에 
각 아이디의 닉네임, 지역 그리고
게임횟수를 스칼라서브쿼리로 (select count(g_id) from record group by p_id order by p_id ) as game_count 
id별 총득점을 sum(r_goal)
그리고 그 총득점을 게임횟수 스칼라서브쿼리 값으로 나눈 몫 , 즉 평균득점을 goal_avg
도움은 마찬가지로~~

이렇게 하면 쿼리가 되는건지요 ?
No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 41812
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 22519
7923 한 필드에 데이터가 너무 많습니다. 엑셀로 내려 받으려면 [2] 와우호스트 2014.06.09 3173
7922 해당 쿼리를 만들려고 하는데 ... 도저히 않되네요... [7] ssunsori 2014.06.08 2829
» 스칼라 서브쿼리 관련된 질문 드려요 ㅠㅠ [3] 으리 2014.06.08 3217
7920 Option Recompile 에 대한 사이드이펙트가 있을까요? [4] 프리윈드 2014.06.07 3281
7919 쿼리점 만들어주셍 ㅠㅠ [1] 입문mysql 2014.06.06 2463
7918 증감수 다른 것으로 여쭤봐용 ㅜㅠ [2] 마힐링 2014.06.05 2760
7917 복합키와 대체키 성능관련하여 질문합니다. AceCarrot 2014.06.05 4607
7916 프로시저 작성중 [1] hhhh 2014.06.05 2269
7915 백분률 구할려고 하는데요. 쿼리좀 봐주세요. [4] ssunsori 2014.06.05 2929
7914 데이타가 좀 많아서 속도가 엄청 느려요,,,ㅜㅜ [2] 꼽냐™ 2014.06.05 2536
7913 인덱스 질문입니다. 희망나라 2014.06.03 2429
7912 테이블 가공 질문입니다.. 쿼리.. [3] 스타카토 2014.06.03 2616
7911 2008 버전에는 백분률 함수가 없나요? [2] ssunsori 2014.06.03 2682
7910 업데이트 방법... [2] 마힐링 2014.06.03 2315
7909 근태조회문의 드립니다. [2] 다은빈아빠 2014.06.03 3615
7908 데이터 형식 ntext 및 varchar이(가) not equal to 연산자에서 호환되지 않습니다. [1] SQL은힘들다 2014.06.02 12940
7907 밑에 프로시저 재질문~ㅠ [2] 잉유 2014.06.02 2553
7906 MSSQL 2005에서 [1] 우잘쓰 2014.06.02 3008
7905 Disk Writing 성능 이슈 [6] 서지채 2014.06.02 3120
7904 프로시저 모니터링 관련 DMV 질문이요..(dm_exec_procedure_stats) [8] 쿨키이드 2014.06.02 4029





XE Login