DB:MSSQL 2012R2


쿼리를 만들다가 해결이 안되서 올립니다.

아래 테이블이 2개가 있습니다.

특이사항은 kind인데 이게 1~ 9주차 까지이며 출석한 해당날짜를 찍는겁니다.


talbe A


mSeq      kind         checkdate
----------------------------------------
10017     1        2015-01-10
10017     2        2015-01-15
10017     5        2015-02-12
13529     1        2015-01-10
13529     2        2015-01-15
13529     3        2015-01-19
13529     4        2015-02-13
13529     5        2015-02-14
13529     9        2015-02-12
15021     1        2015-01-10
25756     4        2015-02-12

29521     1        2015-01-10
41444     1        2015-01-10

29521     2        2015-01-15
41444     2        2015-01-15
41444     6        2015-02-12
58778     1        2015-01-10
58778     2        2015-01-15
58778     3        2015-01-19
58778     7        2015-02-12
70141     8        2015-02-12
80282     9        2015-02-12
87750     2        2015-01-15


table B

Seq  RangeName CLASS  mName
----------------------------------------------
87750       01           1학년   오은영

29521       01           1학년  김철수
13529       02           3학년   이경애 
15021       03           2학년  김미순 
25756       04           1학년  정영화
10017       05           3학년  양인자 
41444       06           2학년  김진영
58778       07           1학년  이은선
80282       08           1학년  반명옥
70141       09           1학년  권진이


출력하고 싶은 모습 order by RangeName  , mName 

---------------------------------------------------------

No    RangeName   mName    CLASS   kind1   kind2      kind3      kind4      kind5    kind6     kind7    kind8    kind9

1          01              오은영     1학년      0        01-15        0              0            0           0           0          0         0

2          01              김철수     1학년   01-10   01-15        0              0             0           0          0           0         0

3          02              이경애     3학년   01-10   01-15      01-19     02-13        02-14     0           0          0       02-12

.

.


이런식으로 쿼리하고 싶은데 어떻게 하면 될까요? ㅠㅠ 

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 38055
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 20666
8543 sp_changedbowner로 소유자 변경 시 보안 문제 흰가루찹쌀떡 2015.02.13 2787
8542 쿼리 로그 확인하는 방법 [1] akfflr 2015.02.13 2781
» 코드별, 구분별 입력 값을 열형태로 코드별 구분된값으로 나열? [4] 다자녀아빠 2015.02.12 3423
8540 관련된 데이터들의 크로스체크 [1] 우츄프라 2015.02.12 2638
8539 로그용 테이블을 날짜별로 생성 하고 insert하고 싶습니다. [4] zza 2015.02.12 3981
8538 프로그램을 이용해서 쿼리를 돌리고 종료하면... 랜덤의세계 2015.02.11 2350
8537 컬럼많은 테이블 Group by rollup 질문입니다. [2] 이시우_301202 2015.02.11 4317
8536 원하는 갯수.. [2] 마힐링 2015.02.11 2739
8535 job의 일정 설정 관련 문의 드립니다. [3] 나는짱이야 2015.02.10 2682
8534 nvarcha -> varchar로 변환하고자 합니다. [1] Molly75 2015.02.10 2492
8533 다른이름으로 mdf,ldf 파일 불러오기(연결) 방법을 알려 주세요. [1] 땅훈 2015.02.09 3182
8532 다른이름으로 mdf, ldf연결하기 땅훈 2015.02.09 2178
8531 트리거 사용 시 복수의 row 처리 방법 [2] HHunny 2015.02.09 3146
8530 한개의 Table의 내용을 2개의 그룹으로 표현하고 싶은데... [3] 냥냥이맘 2015.02.08 3150
8529 점검 부탁드립니다. [1] 예진예랑 2015.02.07 3002
8528 SQL JOB 관련해서 질문드립니다. [1] 나는짱이야 2015.02.07 2731
8527 같은 형식의 테이블 합치는 것에 질문인데요 [2] 짬자면굿 2015.02.06 2631
8526 여러 컬럼 중에서 하나라도 값이 있는 경우를 골라내고 싶을 때 [4] 더따뜻한 2015.02.05 4781
8525 엑셀 암호가 걸려있는 상태에서 SELECT 할 수 있는 방법이 있습니까? [2] 양아치베이비 2015.02.05 3404
8524 행을 두개의 열로 바꾸는것?? [4] 클리티에 2015.02.05 4009





XE Login